35 lines
905 B
YAML
35 lines
905 B
YAML
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 |