We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f1e678f commit 21ca9aeCopy full SHA for 21ca9ae
.github/workflows/tests.yml
@@ -7,7 +7,7 @@ on:
7
- main
8
9
jobs:
10
- test_script:
+ unit_tests:
11
runs-on: ubuntu-latest
12
13
container:
@@ -17,6 +17,18 @@ jobs:
17
- name: Checkout code
18
uses: actions/checkout@v3
19
20
- - name: Run Test Script
21
- run: sh ./bin/test-script.sh
+ - name: Run unit tests
+ run: sh ./bin/ci-unit-tests.sh
22
23
+
24
+ integration_tests:
25
+ runs-on: ubuntu-latest
26
+ steps:
27
+ - name: Checkout code
28
+ uses: actions/checkout@v3
29
30
+ - name: Build custom image with all our tools
31
+ run: docker build -f ./Dockerfile -t project-test-image .
32
33
+ - name: Run integration tests
34
+ run: docker run --rm -w /opt/rakuast-rakudoc-render project-test-image sh -c 'prove6 xt/*'
0 commit comments