diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..84280cd --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,20 @@ +# Checks every pull request and every push to main: formatting, a build for each desktop OS, the +# build's `test` step if it has one, and (never failing the run) a build against fizzy main. +name: CI +on: + push: + branches: [main] + pull_request: + workflow_dispatch: + +concurrency: + group: ci-${{ github.ref }} + cancel-in-progress: true + +jobs: + check: + uses: fizzyedit/plugin-build-action/.github/workflows/check.yml@v7 + with: + zig-version: "0.16.0" + # secrets: + # build_env: ${{ secrets.MY_BUILD_ENV }} # as in release.yml, if the build needs one