Need to centrally manage and run Actions workflows across multiple repositories? This app does it for you.
ISC License
Full Changelog: https://github.com/SvanBoxel/organization-workflows/compare/1.4.0...1.5.0
Published by SvanBoxel over 2 years ago
Full Changelog: https://github.com/SvanBoxel/organization-workflows/compare/1.3.0...1.4.0
Published by SvanBoxel over 3 years ago
Two changes are rolled out with the 1.3.0 release of this app:
${{ github.event.client_payload.event.<event_field_path> }}
. Checkout Github's docs to see the information available in the event. (#29)Contributors: @thspinto, @SvanBoxel
Published by SvanBoxel almost 4 years ago
This 1.2.0 release introduces an exclude
option for repositories that should be excluded from the organization workflows. Pushes to excluded repositories will not trigger Action runs via this GitHub App. (normal action runs will continue to work)
Before this release the app would by default not run central workflows for the repository they were defined in. With the new include_workflows_repository
option you can include this repository.
New config settings:
include_workflows_repository
: Whether to run these checks for the central workflows_repository. (default: false
)
exclude.repositories
: Repositories that are excluded and should not trigger organization workflows. Accepts wildcards (default: []
)
example config:
workflows_repository: our-organization-workflows
include_workflows_repository: false,
exclude:
repositories:
- do_not_run_check_for_this_repo
- 'playground-*'
- test_repository
- '*-foobar'
Published by SvanBoxel almost 4 years ago
With this release support is added for:
.github
repository. (see: https://github.com/SvanBoxel/organization-workflows/issues/13)Optionally, you can define a custom configuration in the .github
repository by creating a organization-workflows-settings.yml
file. This configuration should be defined as a YAML file and - for now - has a single configuration setting:
Example:
workflows_repository: our-organization-workflows
Published by SvanBoxel almost 4 years ago
Our first production release! 🚀