Skip to content

Commit

Permalink
Update the CI scripts to improve rc build coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
irh committed Jun 11, 2024
1 parent 74b61cc commit ddc85a8
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 1 deletion.
28 changes: 28 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,34 @@ jobs:
- name: Test with optimizations
run: just test_release --verbose

build_and_test_rc:
# We don't need to test rc builds on all platforms for now
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: taiki-e/install-action@v2
with:
tool: just@1.5.0

- name: Test the rc build variant
run: just test_rc --verbose

build_and_test_release_rc:
# We don't need to test rc builds on all platforms for now
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: taiki-e/install-action@v2
with:
tool: just@1.5.0

- name: Test the rc build variant
run: just test_rc --release --verbose

code_checks:
runs-on: ubuntu-latest

Expand Down
1 change: 0 additions & 1 deletion justfile
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ test_parser:

test_release *args:
just test --release {{args}}
just test_rc --release {{args}}

test_runtime:
cargo test --package koto_runtime
Expand Down

0 comments on commit ddc85a8

Please sign in to comment.