Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Commit 60f8361

Browse files
🌱 add actions from release-tools (#57)
1 parent 9532715 commit 60f8361

File tree

3 files changed

+63
-0
lines changed

3 files changed

+63
-0
lines changed

.github/workflows/issues.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Reconcile GitHub Issue (Comment)
2+
3+
on:
4+
issues:
5+
types:
6+
- opened
7+
- edited
8+
- closed
9+
- reopened
10+
- labeled
11+
- unlabeled
12+
issue_comment:
13+
types:
14+
- created
15+
- edited
16+
17+
concurrency:
18+
group: reconcile-issue-${{ github.event.issue.number }}-${{ github.event_name }}
19+
cancel-in-progress: true
20+
21+
jobs:
22+
reconcile-issue:
23+
if: github.event_name == 'issues' || github.event_name == 'pull_request'
24+
secrets: inherit
25+
uses: trustification/release-tools/.github/workflows/reconcile-issue.yaml@main
26+
27+
reconcile-issue-comment:
28+
if: github.event_name == 'issue_comment'
29+
secrets: inherit
30+
uses: trustification/release-tools/.github/workflows/reconcile-issue-comment.yaml@main

.github/workflows/pr-checks.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: PR Checks
2+
3+
on:
4+
pull_request_target:
5+
types: [ opened, edited, reopened, synchronize ]
6+
7+
jobs:
8+
verify:
9+
runs-on: ubuntu-latest
10+
name: Verify PR contents
11+
steps:
12+
- name: Check Title
13+
id: verifier
14+
uses: trustification/release-tools/cmd/verify-pr@main
15+
with:
16+
github_token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/pr-closed.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: PR Closed
2+
3+
on:
4+
pull_request_target:
5+
branches:
6+
- main
7+
types:
8+
- closed
9+
10+
jobs:
11+
cherry_pick_job:
12+
permissions:
13+
pull-requests: write
14+
contents: write
15+
if: github.event.pull_request.merged == true
16+
secrets: inherit
17+
uses: trustification/release-tools/.github/workflows/cherry-pick.yaml@main

0 commit comments

Comments
 (0)