Skip to content

Commit

Permalink
update module workflows (cloudeteer/terraform-governance#58) (#47)
Browse files Browse the repository at this point in the history
Signed-off-by: Andre Licht <al@cloudeteer.de>
  • Loading branch information
lixhunter authored Dec 5, 2024
1 parent 35c9c02 commit a9218f2
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @rswrz @lixhunter @Phil-Thoennissen
* @rswrz @lixhunter @Phil-Thoennissen @neonwhiskers
17 changes: 17 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Description
<!--- Describe your changes in detail -->

## PR Checklist
- [ ] I have checked if my changes close any open issues. If so please include appropriate [closing keywords](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword) below.
- [ ] I have updated/added documentation written in a helpful and kind way to assist users that may be unfamiliar with the resource / data source.
- [ ] I have checked for a proper tag for this PR: `breaking-change`, `feature`, `fix`, `other`, `ignore-release`
- [ ] I have used a **meaningful** PR title to help maintainers and other users understand this change and help prevent duplicate work.

## Motivation and Context
<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please link to the issue here. -->

## Breaking Changes
<!-- Does this break backwards compatibility with the current major version? -->
<!-- If so, please provide an explanation why it is necessary. -->

7 changes: 2 additions & 5 deletions .github/workflows/module-ci.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
name: module-ci
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * 0" # weekly on Sunday at 00:00
push:
branches:
- main
pull_request:
types:
- opened
- edited
- synchronize
- labeled
- unlabeled
- ready_for_review

jobs:
module-ci:
Expand Down
18 changes: 18 additions & 0 deletions .github/workflows/module-manage-github.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: module-manage-github
on:
push:
branches:
- main
issues:
types:
- opened
pull_request:
types:
- opened
- labeled
- unlabeled

jobs:
module-manage-github:
uses: cloudeteer/terraform-governance/.github/workflows/module-github.yaml@main
secrets: inherit

0 comments on commit a9218f2

Please sign in to comment.