Skip to content

Discussion: CI: Reusable GitHub Workflow and Actions for Building Packages #1

Discussion: CI: Reusable GitHub Workflow and Actions for Building Packages

Discussion: CI: Reusable GitHub Workflow and Actions for Building Packages #1

name: "CI for Pull Requests"
on:
pull_request:
branches: [ 'main' ]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
linux-fast:
name: 'Linux (fast)'
uses: ./.github/workflows/call-build.yml
with:
runs-on: ubuntu-22.04
preset-name: ci
upload-artifacts: false
c-compiler: gcc-8
cxx-compiler: g++-8
cmake-configure-args: >
-D CMAKE_C_FLAGS_RELEASE="-g0 -O0"
-D CMAKE_CXX_FLAGS_RELEASE="-g0 -O0"
windows-x64-fast:
name: 'Windows (x64, fast)'
uses: ./.github/workflows/sil-kit-ci-build-packages.yml

Check failure on line 30 in .github/workflows/ci-pull-request.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/ci-pull-request.yml

Invalid workflow file

error parsing called workflow ".github/workflows/ci-pull-request.yml" -> "./.github/workflows/sil-kit-ci-build-packages.yml" : failed to fetch workflow: workflow was not found.
with:
runs-on: windows-2019
preset-name: ci
upload-artifacts: false
cmake-configure-args: >
-D CMAKE_C_FLAGS_RELEASE="/Od"
-D CMAKE_CXX_FLAGS_RELEASE="/Od"