Skip to content

Reusable workflows + vcpkg in template #2

Reusable workflows + vcpkg in template

Reusable workflows + vcpkg in template #2

name: Main Extension Distribution Pipeline
on: [push, pull_request, repository_dispatch]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
cancel-in-progress: true
# TODO: move workflows to official repo
jobs:
linux-build:
name: Linux
uses: samansmink/extension-workflows/.github/workflows/Linux.yml@main
with:
extension_name: quack
secrets: inherit
macos-build:
name: MacOS
uses: samansmink/extension-workflows/.github/workflows/MacOS.yml@main
with:
extension_name: quack
secrets: inherit
windows-build:
name: Windows
uses: samansmink/extension-workflows/.github/workflows/Windows.yml@main
with:
extension_name: quack
secrets: inherit
deploy:
name: Deploy
uses: ./.github/workflows/Deploy.yml

Check failure on line 33 in .github/workflows/MainDistributionPipeline.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/MainDistributionPipeline.yml

Invalid workflow file

error parsing called workflow ".github/workflows/MainDistributionPipeline.yml" -> "./.github/workflows/Deploy.yml" : failed to fetch workflow: workflow was not found.
with:
extension_name: quack
secrets: inherit