Skip to content

Commit 35505f3

Browse files
committed
git actions updated
1 parent b6a9fa1 commit 35505f3

File tree

4 files changed

+50
-3
lines changed

4 files changed

+50
-3
lines changed

.github/workflows/docker.dispatch.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,25 @@ on: repository_dispatch
44

55
jobs:
66
build:
7-
runs-on: ubuntu-latest
7+
runs-on: ubuntu-22.04
8+
89
steps:
10+
- name: Remove unnecessary files
11+
run: |
12+
sudo rm -rf /usr/share/dotnet
13+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
914
- uses: actions/checkout@v2
15+
- name: Upgrade QEMU
16+
run: |
17+
sudo apt-get update
18+
sudo apt-get install -y qemu binfmt-support qemu-user-static
19+
- name: Fix QEMU binfmt
20+
run: |
21+
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
22+
- name: Set up QEMU
23+
uses: docker/setup-qemu-action@v3
24+
- name: Set up Docker Buildx
25+
uses: docker/setup-buildx-action@v3
1026
- name: Build the Docker image
1127
run: |
1228
echo "${{ secrets.DOCKER_HUB_TOKEN }}" | docker login -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin docker.io

.github/workflows/docker.latest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010
jobs:
1111
build:
1212
runs-on: ubuntu-22.04
13+
1314
steps:
1415
- name: Remove unnecessary files
1516
run: |

.github/workflows/docker.nightly.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,25 @@ on:
66

77
jobs:
88
build:
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-22.04
1010

1111
steps:
12+
- name: Remove unnecessary files
13+
run: |
14+
sudo rm -rf /usr/share/dotnet
15+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
1216
- uses: actions/checkout@v2
17+
- name: Upgrade QEMU
18+
run: |
19+
sudo apt-get update
20+
sudo apt-get install -y qemu binfmt-support qemu-user-static
21+
- name: Fix QEMU binfmt
22+
run: |
23+
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
24+
- name: Set up QEMU
25+
uses: docker/setup-qemu-action@v3
26+
- name: Set up Docker Buildx
27+
uses: docker/setup-buildx-action@v3
1328
- name: Build the Docker image
1429
run: |
1530
echo "${{ secrets.DOCKER_HUB_TOKEN }}" | docker login -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin docker.io

.github/workflows/docker.tag.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,25 @@ on:
66

77
jobs:
88
build:
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-22.04
1010

1111
steps:
12+
- name: Remove unnecessary files
13+
run: |
14+
sudo rm -rf /usr/share/dotnet
15+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
1216
- uses: actions/checkout@v2
17+
- name: Upgrade QEMU
18+
run: |
19+
sudo apt-get update
20+
sudo apt-get install -y qemu binfmt-support qemu-user-static
21+
- name: Fix QEMU binfmt
22+
run: |
23+
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
24+
- name: Set up QEMU
25+
uses: docker/setup-qemu-action@v3
26+
- name: Set up Docker Buildx
27+
uses: docker/setup-buildx-action@v3
1328
- name: Build the Docker image
1429
run: |
1530
echo "${{ secrets.DOCKER_HUB_TOKEN }}" | docker login -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin docker.io

0 commit comments

Comments
 (0)