Skip to content

Commit

Permalink
ci: add test run
Browse files Browse the repository at this point in the history
  • Loading branch information
eirenik0 committed Jul 20, 2024
1 parent b22cf3b commit 93e2ee1
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,34 @@ jobs:
if: ${{ !contains(github.event.head_commit.message, '[fresh ci]') }}

- run: make doc

########
# Test #
########

test:
if: ${{ github.ref == 'refs/heads/master'
|| startsWith(github.ref, 'refs/tags/')
|| !contains(github.event.head_commit.message, '[skip ci]') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable

- uses: Swatinem/rust-cache@v2
if: ${{ !contains(github.event.head_commit.message, '[fresh ci]') }}

- name: Install cargo-nextest
uses: taiki-e/install-action@nextest

- name: Start Docker container
run: |
docker run -d -p 8080:8080 edalferes/gstd-runner
# Wait for the container to be ready
sleep 10
- name: Run tests
run: make test

0 comments on commit 93e2ee1

Please sign in to comment.