Files
LuaCsForBarotraumaEP/.github/workflows/on-push-master.yml
peelz 3de2d8e550 Change on-push workflow to run unit tests
This changes workflows to run unit tests for every new commit (including
PRs). A new release will only be published if all tests pass on the
master branch.
2022-08-10 05:55:43 -04:00

18 lines
352 B
YAML

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: On push to master branch
on:
push:
branches: [master]
jobs:
run-tests:
uses: ./.github/workflows/run-tests.yml
with:
ref: ${{ github.event.ref }}
publish-release:
needs: [run-tests]
uses: ./.github/workflows/publish-release.yml