Skip to content

Add workflow build

Add workflow build #1

Workflow file for this run

name: Build
on:
push:
branches:
- master
- develop
workflow_dispatch:
workflow_call:
branch-postfix:

Check failure on line 9 in .github/workflows/build.yml

View workflow run for this annotation

GitHub Actions / Build

Invalid workflow file

The workflow is not valid. .github/workflows/build.yml (Line: 9, Col: 5): Unexpected value 'branch-postfix' .github/workflows/build.yml (Line: 30, Col: 12): Unexpected symbol: 'env:GITHUB_RUN_ID'. Located at position 1 within expression: env:GITHUB_RUN_ID
required: false
type: string
env:
BUILD: ${{ inputs.branch-postfix == 'master' && 'Release' || 'Debug' }}
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-dotnet@v3
with:
dotnet-version: 7.0.x
- name: Build
working-directory: ${{ env.GITHUB_WORKSPACE }}
# Add additional options to the MSBuild command line here (like platform or verbosity level).
# See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference
run: dotnet build --nologo /p:Configuration=${{ env.BUILD_CONFIGURATION }} /p:Version=1.0.${{ env:GITHUB_RUN_ID }} ${{ env.SOLUTION_FILE_PATH }}
- name: Upload Artifacts
working-directory: ${{ env.GITHUB_WORKSPACE }}
uses: actions/upload-artifacts@v3
with:
name: ${{ github.event.repository.name }}
path: src/bin/${{ env.BUILD }}/