Skip to content

GitHub workflow for build WIP #1

GitHub workflow for build WIP

GitHub workflow for build WIP #1

Workflow file for this run

name: build
on:
push:
branches:
- action
# pull_request:
defaults:
run:
shell: bash
env:
publisher: James Teh
jobs:
windows:
runs-on: windows-latest
steps:
- id: setup
run: |
echo version=`date +%Y.%-m.%-d`.$((GITHUB_RUN_NUMBER + 2000),${GITHUB_SHA:0:8} >> "$GITHUB_OUTPUT"
pip install scons
- uses: actions/checkout@v4
with:
submodules: true
- name: build
run: scons "publisher=$publisher" version=${{ steps.setup.outputs.version }}
outputs:
version: ${{ steps.setup.outputs.version }}
mac:
needs: windows
runs-on: macos-latest
steps:
- name: setup
run: pip install scons
- uses: actions/checkout@v4
with:
submodules: true
- name: build
run: scons version=${{ needs.windows.outputs.version }}