name: Run Actions run-name: ${{ gitea.actor }} compiles on: push: branches: - dev - master tags: - '*.*.*' workflow_dispatch: defaults: run: shell: powershell jobs: build-plume: runs-on: windows strategy: matrix: build_configuration: ['Debug', 'Release'] steps: - name: ref run: echo ${{ github.event.ref }} # is null on PR otherwise refs/heads/dev on commit - name: type run: echo ${{ github.ref_type }} # is null on PR otherwise branch on commit - name: ref_name run: echo ${{ gitea.ref_name }} # is PR number on PR otherwise branch on commit - name: distribute if: ${{ (matrix.build_configuration == 'Release') && (gitea.ref_name == 'dev' || gitea.ref_type == 'tag') }} run: echo ${{ gitea.ref_name }} - name: notify if: failure() run: echo failure