Configure standards compliance workflow with multiple triggers including pull requests #51
17
.github/workflows/standards-compliance.yml
vendored
17
.github/workflows/standards-compliance.yml
vendored
@@ -29,19 +29,22 @@
|
|||||||
name: Standards Compliance
|
name: Standards Compliance
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
workflow_dispatch:
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
- dev/**
|
|
||||||
- rc/**
|
|
||||||
- version/**
|
|
||||||
pull_request:
|
pull_request:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
- dev/**
|
- dev/**
|
||||||
- rc/**
|
- rc/**
|
||||||
- version/**
|
- version/**
|
||||||
workflow_dispatch:
|
schedule:
|
||||||
|
# Run monthly on the 1st at 00:00 UTC
|
||||||
|
- cron: '0 0 1 * *'
|
||||||
|
workflow_run:
|
||||||
|
workflows:
|
||||||
|
- "Create version branch and bump versions"
|
||||||
|
- "Release Pipeline (dev > rc > version > main)"
|
||||||
|
types:
|
||||||
|
- completed
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
|
|||||||
Reference in New Issue
Block a user