summaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows
diff options
context:
space:
mode:
authorChris Boesch <chrboesch@noreply.codeberg.org>2023-04-26 19:40:16 +0200
committerGitHub <noreply@github.com>2023-04-26 19:40:16 +0200
commitdf52b7be61f46fafabd74a82c94be74fe8245259 (patch)
tree774911f6f9a13ea437f4fdb66a78a53d894a3882 /.github/workflows
parentcf3343e6dfcc77c0d538d98f52bee89bb60ad6c5 (diff)
step names addes and switched to checkout v3
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml40
1 files changed, 23 insertions, 17 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 4f40830..59de09d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1,13 +1,14 @@
-name: CI
+name: 'CI'
+# Makes some checks
+
on:
pull_request:
branches: [ main ]
+ workflow_dispatch:
defaults:
run:
shell: bash
- strategy:
- fail-fast: false
timeout-minutes: 30
jobs:
@@ -17,27 +18,32 @@ jobs:
matrix:
zig: [ 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.10.0 ]
steps:
- - uses: actions/checkout@v3
+ - name: Checkout
+ uses: actions/checkout@v3
- - name: Setup Zig
- uses: goto-bus-stop/setup-zig@v2
- with:
- version: ${{ matrix.zig }}
+ - name: Setup Zig
+ uses: goto-bus-stop/setup-zig@v2
+ with:
+ version: ${{ matrix.zig }}
- - name: Check compatibility with old Zig compilers
- run: ci/compat.sh
+ - name: Check compatibility with old Zig compilers
+ run: ci/compat.sh
+
test:
+ name: Unit Test
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
+ timeout-minutes: 30
steps:
- - uses: actions/checkout@v2
+ - name: Checkout
+ uses: actions/checkout@v3
- - name: Setup Zig
- uses: goto-bus-stop/setup-zig@v2
- with:
- version: master
+ - name: Setup Zig
+ uses: goto-bus-stop/setup-zig@v2
+ with:
+ version: master
- - name: Unit Test
- run: zig build test
+ - name: Run unit tests
+ run: zig build test