File tree Expand file tree Collapse file tree 3 files changed +7
-41
lines changed
Expand file tree Collapse file tree 3 files changed +7
-41
lines changed Original file line number Diff line number Diff line change @@ -52,12 +52,12 @@ runs:
5252 rustup toolchain install nightly
5353 rustup component add --toolchain nightly rustfmt clippy rust-src miri llvm-tools-preview
5454
55- # - name: Install cargo tools
56- # shell: bash
57- # run: |
58- # cargo install cargo-nextest --locked
59- # cargo install cargo-hack --locked
60- # cargo install grcov --locked
55+ - name : Install cargo tools
56+ shell : bash
57+ run : |
58+ cargo install cargo-nextest --locked
59+ cargo install cargo-hack --locked
60+ cargo install grcov --locked
6161
6262 - name : Create AMI
6363 id : create-ami
Original file line number Diff line number Diff line change @@ -3,12 +3,6 @@ name: AMI Prebuild
33# Schedule to run every 15 days to keep runner agent up to date
44# GitHub stops routing jobs to runners with agents older than 30 days
55on :
6- # TODO: Remove push trigger after testing
7- push :
8- branches : [ji/ami-prebuild]
9- paths :
10- - " .github/workflows/ami-prebuild.yml"
11- - " .github/actions/build-ami/**"
126 schedule :
137 # Run at 00:00 UTC on the 1st and 16th of each month (~15 days apart)
148 - cron : " 0 0 1,16 * *"
@@ -115,30 +109,6 @@ jobs:
115109 echo "- **Deprecation:** ${{ inputs.retention-days || '30' }} days" >> $GITHUB_STEP_SUMMARY
116110
117111 # Test the newly built AMI by running a simple lint check
118- test-x64 :
119- name : " Test AMI (x64)"
120- needs : build-x64
121- runs-on :
122- - runs-on=${{ github.run_id }}
123- - family=m7i+m7i-flex+m7a
124- - cpu=4
125- - image=vortex-ci-amd64
126- - tag=test-ami-x64
127- timeout-minutes : 30
128- steps :
129- - uses : actions/checkout@v6
130- - name : Verify tools are installed
131- run : |
132- echo "Checking installed tools..."
133- cargo --version
134- rustc --version
135- rustup show
136- protoc --version
137- flatc --version
138- mold --version
139- - name : Run cargo check
140- run : cargo check --locked
141-
142112 test-arm64 :
143113 name : " Test AMI (arm64)"
144114 needs : build-arm64
Original file line number Diff line number Diff line change @@ -265,18 +265,14 @@ jobs:
265265 - runs-on=${{ github.run_id }}
266266 - family=m7i+m7i-flex+m7a
267267 - cpu=16
268- - image=ubuntu24-full-x64
268+ - image=vortex-ci-amd64
269269 - extras=s3-cache
270270 - tag=rust-lint
271271 steps :
272272 - uses : runs-on/action@v2
273273 with :
274274 sccache : s3
275275 - uses : actions/checkout@v6
276- - uses : ./.github/actions/setup-rust
277- with :
278- toolchain : nightly
279- repo-token : ${{ secrets.GITHUB_TOKEN }}
280276 - name : Rust Lint - Format
281277 run : cargo +nightly fmt --all --check
282278 - name : Rustc check
You can’t perform that action at this time.
0 commit comments