Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/urcomputeringpal/workflow-failure-issues
Automatically create issues when critical Actions Workflows fail on the default branch
https://github.com/urcomputeringpal/workflow-failure-issues
actions github-actions
Last synced: 10 days ago
JSON representation
Automatically create issues when critical Actions Workflows fail on the default branch
- Host: GitHub
- URL: https://github.com/urcomputeringpal/workflow-failure-issues
- Owner: urcomputeringpal
- License: mit
- Created: 2023-08-18T15:05:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-06T15:08:27.000Z (about 1 year ago)
- Last Synced: 2023-09-06T15:31:28.411Z (about 1 year ago)
- Topics: actions, github-actions
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# workflow-failure-issues
- Creates issues like https://github.com/urcomputeringpal/workflow-failure-issues/issues/8 when critical workflows fails on the default branch.
- Closes them when the workflow passes.
- Supports per-workflow issue templates.## Setup
Add the below workflow to your repo, maybe as `.github/workflows/workflow-failure-issues.yml`
```yaml
name: Workflow Failure Issues
on:
workflow_run:
workflows:
# List your workflow's full name here
- Your critical workflow
types:
- completed
jobs:
workflow-failure-issues:
uses: urcomputeringpal/workflow-failure-issues/.github/workflows/[email protected]
if: |
(
github.event_name == 'schedule' ||
github.event.workflow_run.head_branch == github.event.repository.default_branch
)
```