Skip to content

Release Trigger

Release Trigger #4

Workflow file for this run

name: Release Trigger
on:
workflow_dispatch:
inputs:
test_input:
description: "Workflow test user input"
type: string
required: true
default: "test input value"
env:
PYTHON_VERSION: "3.13"
# TODO: Tag and branch
jobs:
test:
name: "Pre-relase Test"
uses: ./.github/workflows/test.yml

Check failure on line 20 in .github/workflows/release-trigger.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/release-trigger.yml

Invalid workflow file

error parsing called workflow ".github/workflows/release-trigger.yml" -> "./.github/workflows/test.yml" (source branch with sha:9eb58ccca506fce6268a713bc176936df208483f) : workflow is not reusable as it is missing a `on.workflow_call` trigger
package:
name: "Package"
uses: ./.github/workflows/release-build.yml
needs: test
foo-1:
name: "Foo 1"
runs-on: ubuntu-latest
needs: package
steps:
- name: '/bin/true'
run: |
/bin/true
foo-2:
name: "Foo 2"
runs-on: ubuntu-latest
needs: package
steps:
- name: '/bin/false'
run: |
/bin/false
foo-3:
name: "Foo 3"
runs-on: ubuntu-latest
needs: foo-2
steps:
- name: '/bin/true'
run: |
/bin/true
# publish:
# name: "Publish"
# uses: ./.github/workflows/release-publish.yml
# needs: package