WIP: automated-testing #9

Draft
cascode wants to merge 30 commits from automated-testing into main
1 changed files with 9 additions and 5 deletions
Showing only changes of commit d85d6285d2 - Show all commits

View File

@ -11,10 +11,10 @@ on:
jobs:
# TODO(cascode) cache checkout for build and test stages?
# TODO use communitymedia docker registry
lint:
container: &BUILD_CONTAINER
image: "cascode/aural-isle-ci:2"
container:
# TODO use communitymedia docker registry
image: "cascode/aural-isle-ci:0"
steps:
- uses: actions/checkout@v3
with:
@ -22,7 +22,9 @@ jobs:
- name: rustfmt
run: cargo fmt --check
build:
container: *BUILD_CONTAINER
container:
# TODO use communitymedia docker registry
image: "cascode/aural-isle-ci:2"
steps:
- uses: actions/checkout@v3
with:
@ -31,7 +33,9 @@ jobs:
run: cargo build
# TODO(cascode) cache builds for test stage
test:
container: *BUILD_CONTAINER
container:
# TODO use communitymedia docker registry
image: "cascode/aural-isle-ci:2"
steps:
- uses: actions/checkout@v3
with: