File tree Expand file tree Collapse file tree 6 files changed +32
-17
lines changed Expand file tree Collapse file tree 6 files changed +32
-17
lines changed Original file line number Diff line number Diff line change 1717
1818jobs :
1919 benchmark :
20- runs-on : codebuild-soci-visualization-workflow -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
20+ runs-on : codebuild-soci-snapshotter-benchmark-visualization -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
2121 steps :
2222 - name : Checkout main branch
2323 uses : actions/checkout@v4
3737 path : ${{github.workspace}}/benchmark/performanceTest/output/results.json
3838
3939 download-and-convert-benchmark-result-to-visualization-data :
40- runs-on : codebuild-soci-visualization-workflow -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
40+ runs-on : codebuild-soci-snapshotter-benchmark-visualization -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
4141 needs : benchmark
4242 steps :
4343 - name : Checkout main branch
6767
6868 push-benchmark-result-gh-pages :
6969 name : Push benchmark result to Github-pages
70- runs-on : codebuild-soci-visualization-workflow -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
70+ runs-on : codebuild-soci-snapshotter-benchmark-visualization -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
7171 needs : download-and-convert-benchmark-result-to-visualization-data
7272 strategy :
7373 matrix :
Original file line number Diff line number Diff line change 2323 GO_VERSION : ' 1.21.10'
2424
2525jobs :
26- test :
27- runs-on : codebuild-soci-build-workflow-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
26+ test-codebuild :
27+ if : ${{ github.event.pull_request.head.repo.full_name == github.repository }}
28+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
2829 timeout-minutes : 15
2930 steps :
3031 - uses : actions/checkout@v4
3334 go-version : ${{ env.GO_VERSION }}
3435 - run : make
3536 - run : make test
37+
38+ test-fork :
39+ if : ${{ ! github.event.pull_request.head.repo.full_name == github.repository }}
40+ runs-on : codebuild-soci-snapshotter-build-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
41+ timeout-minutes : 15
42+ steps :
43+ - uses : actions/checkout@v4
44+ - uses : actions/setup-go@v5
45+ with :
46+ go-version : ${{ env.GO_VERSION }}
47+ - run : make
48+ - run : make test
49+
3650 integration :
37- runs-on : codebuild-soci-build-workflow -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
51+ runs-on : codebuild-soci-snapshotter-build -${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
3852 timeout-minutes : 40
3953 strategy :
4054 fail-fast : false
4761 - uses : actions/setup-go@v5
4862 with :
4963 go-version : ${{ env.GO_VERSION }}
50- - run : make integration
64+ - run : make integration
Original file line number Diff line number Diff line change 2020
2121 # Don't bother bumping deps on forks.
2222 if : ${{ github.repository == 'awslabs/soci-snapshotter' || github.event_name == 'workflow_dispatch' }}
23- runs-on : codebuild-soci-bump-dependencies-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-medium
23+ runs-on : ubuntu-22.04
2424
2525 steps :
2626 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change 99
1010jobs :
1111 check :
12- runs-on : codebuild-soci-comparision -test-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
12+ runs-on : codebuild-soci-snapshotter-comparison -test-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-xlarge
1313 steps :
1414 - uses : actions/checkout@v4
1515 - uses : actions/setup-go@v5
Original file line number Diff line number Diff line change 1212
1313jobs :
1414 check :
15- runs-on : codebuild-soci-prebuild-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-small
15+ runs-on : ubuntu-22.04
1616 steps :
1717 - uses : actions/checkout@v4
1818 with :
3232 - run : PATH=$PATH:$(pwd) ./scripts/check-flatc.sh
3333
3434 git-secrets :
35- runs-on : codebuild-soci-prebuild-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-small
35+ runs-on : ubuntu-22.04
3636 steps :
3737 - name : Pull latest awslabs/git-secrets repo
3838 uses : actions/checkout@v4
5454 strategy :
5555 matrix :
5656 working_dir : ['.', 'cmd']
57- runs-on : codebuild-soci-prebuild-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-small
57+ runs-on : ubuntu-22.04
5858 steps :
5959 - uses : actions/checkout@v4
6060 - uses : golangci/golangci-lint-action@v6
@@ -64,13 +64,14 @@ jobs:
6464
6565 yamllint :
6666 name : yamllint-lint
67- runs-on : codebuild-soci-prebuild-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-small
67+ runs-on : ubuntu-22.04
6868 steps :
6969 - uses : actions/checkout@v4
70+ - run : pip install yamllint
7071 - run : yamllint .
7172
7273 shellcheck :
73- runs-on : codebuild-soci-prebuild-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-small
74+ runs-on : ubuntu-22.04
7475 container : koalaman/shellcheck-alpine:v0.10.0
7576 steps :
7677 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ permissions:
2020
2121jobs :
2222 generate-artifacts :
23- runs-on : codebuild-soci-release-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-xlarge
23+ runs-on : ubuntu-22.04
2424 env :
2525 # Set during setup.
2626 RELEASE_TAG : ' '
6060
6161 validate-artifacts :
6262 needs : generate-artifacts
63- runs-on : codebuild-soci-release-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-xlarge
63+ runs-on : ubuntu-22.04
6464 steps :
6565 - uses : actions/checkout@v4
6666 - uses : actions/download-artifact@v4
7272 create-release :
7373 if : github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
7474 needs : [generate-artifacts, validate-artifacts]
75- runs-on : codebuild-soci-release-workflow-${{ github.run_id }}-${{ github.run_attempt }}- ubuntu-7.0-xlarge
75+ runs-on : ubuntu-22.04
7676 steps :
7777 - uses : actions/checkout@v4
7878 - uses : actions/download-artifact@v4
You can’t perform that action at this time.
0 commit comments