Skip to content

Commit dd5cc56

Browse files
[ci] use docker installed AMI for self-hosted runner
1 parent cc02317 commit dd5cc56

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

.github/workflows/build-toolchain.yml

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ jobs:
2626
if: ${{ github.event_name == 'push' || contains(github.event.pull_request.labels.*.name, 'check-self-hosted-ci') }}
2727
outputs:
2828
ubuntu20_04_aarch64-label: ${{ steps.start-ubuntu20_04_aarch64-runner.outputs.label }}
29-
# amazonlinux2_x86_64-label: ${{ steps.start-amazonlinux2_x86_64-runner.outputs.label }}
3029
ubuntu20_04_aarch64-ec2-instance-id: ${{ steps.start-ubuntu20_04_aarch64-runner.outputs.ec2-instance-id }}
31-
# amazonlinux2_x86_64-ec2-instance-id: ${{ steps.start-amazonlinux2_x86_64-runner.outputs.ec2-instance-id }}
3230
steps:
3331
- name: Configure AWS credentials
3432
uses: aws-actions/configure-aws-credentials@v1
@@ -42,20 +40,10 @@ jobs:
4240
with:
4341
mode: start
4442
github-token: ${{ secrets.SWIFTWASM_BUILDBOT_TOKEN }}
45-
ec2-image-id: ami-0d08b938af6d9dbb0 # swiftwasm-ci/ubuntu/images/hvm-ssd/ubuntu-focal-20.04-arm64-server-20211129
43+
ec2-image-id: ami-03803f6b50b56647a # swiftwasm-ci/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20221201
4644
ec2-instance-type: c6g.large
4745
subnet-id: subnet-327f4a13
4846
security-group-id: sg-0429f5ec2bee9dc0c
49-
# - name: Start EC2 runner (amazonlinux2_x86_64)
50-
# id: start-amazonlinux2_x86_64-runner
51-
# uses: machulav/ec2-github-runner@v2
52-
# with:
53-
# mode: start
54-
# github-token: ${{ secrets.SWIFTWASM_BUILDBOT_TOKEN }}
55-
# ec2-image-id: ami-059fc55111c686d49 # swiftwasm-ci/amzn2-ami-kernel-5.10-hvm-2.0.20211223.0-x86_64-gp2
56-
# ec2-instance-type: c6i.large
57-
# subnet-id: subnet-327f4a13
58-
# security-group-id: sg-0429f5ec2bee9dc0c
5947
stop-runner:
6048
name: Stop self-hosted EC2 runner
6149
needs: [start-runner, build-toolchain]
@@ -76,13 +64,6 @@ jobs:
7664
github-token: ${{ secrets.SWIFTWASM_BUILDBOT_TOKEN }}
7765
label: ${{ needs.start-runner.outputs.ubuntu20_04_aarch64-label }}
7866
ec2-instance-id: ${{ needs.start-runner.outputs.ubuntu20_04_aarch64-ec2-instance-id }}
79-
# - name: Stop EC2 runner (amazonlinux2_x86_64)
80-
# uses: machulav/ec2-github-runner@v2
81-
# with:
82-
# mode: stop
83-
# github-token: ${{ secrets.SWIFTWASM_BUILDBOT_TOKEN }}
84-
# label: ${{ needs.start-runner.outputs.amazonlinux2_x86_64-label }}
85-
# ec2-instance-id: ${{ needs.start-runner.outputs.amazonlinux2_x86_64-ec2-instance-id }}
8667

8768
build-matrix:
8869
name: Build matrix

0 commit comments

Comments
 (0)