Skip to content

Commit fbf2a78

Browse files
committed
u
Signed-off-by: Joe Isaacs <[email protected]>
1 parent 095fced commit fbf2a78

File tree

3 files changed

+7
-41
lines changed

3 files changed

+7
-41
lines changed

.github/actions/build-ami/action.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff 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

.github/workflows/ami-prebuild.yml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff 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
55
on:
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

.github/workflows/ci.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)