Skip to content

Commit 61a4e3a

Browse files
committed
Run tests during CI
1 parent a351944 commit 61a4e3a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ci-cd.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ jobs:
2828
with:
2929
semver: ${{ env.VERSION }}
3030

31+
test:
32+
runs-on: ubuntu-latest
33+
steps:
34+
- uses: actions/checkout@v3
35+
- uses: pkgxdev/dev@v0
36+
- run: mix test
37+
3138
build:
3239
runs-on: ubuntu-latest
3340
steps:
@@ -127,7 +134,7 @@ jobs:
127134
expected: ${{ matrix.expected }}
128135

129136
push:
130-
needs: [ version, build, e2e-tests, vulnerability-scanner ]
137+
needs: [ version, test, build, e2e-tests, vulnerability-scanner ]
131138
runs-on: ubuntu-latest
132139
name: ${{ needs.version.outputs.releasable == 'true' && 'push' || 'push (dry-run)' }}
133140
permissions:

0 commit comments

Comments
 (0)