Skip to content

Commit be7b22d

Browse files
authored
Merge branch 'main' into revision-guard-draft-flow
2 parents b042778 + 986eee2 commit be7b22d

95 files changed

Lines changed: 7469 additions & 120 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
3+
name: "Approve Issues"
4+
5+
on:
6+
issues:
7+
types:
8+
- labeled
9+
10+
defaults:
11+
run:
12+
shell: bash
13+
14+
permissions:
15+
issues: write
16+
17+
concurrency:
18+
group: approve-issues-${{ github.event.issue.number }}
19+
cancel-in-progress: false
20+
21+
jobs:
22+
approve:
23+
if: github.event.label.name == 'approved'
24+
name: Approve Issue
25+
runs-on: hl-sdk-py-lin-md
26+
27+
steps:
28+
- name: Harden Runner
29+
uses: step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
30+
with:
31+
egress-policy: audit
32+
33+
- name: Remove pending-review label
34+
uses: actions-ecosystem/action-remove-labels@2ce5d41b4b6aa8503e285553f75ed56e0a40bae0 # v1.3.0
35+
with:
36+
github_token: ${{ secrets.GITHUB_TOKEN }}
37+
labels: pending-review
38+
39+
- name: Unlock issue
40+
run: |
41+
gh api \
42+
-X DELETE \
43+
repos/${{ github.repository }}/issues/${{ github.event.issue.number }}/lock
44+
env:
45+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46+
47+
- name: Approval comment
48+
uses: peter-evans/create-or-update-comment@e8674b075228eee787fea43ef493e45ece1004c9 # v5.0.0
49+
with:
50+
issue-number: ${{ github.event.issue.number }}
51+
body: |
52+
Approved by @hiero-ledger/hiero-sdk-python-triage and @hiero-ledger/hiero-sdk-python-committers and @hiero-ledger/hiero-sdk-python-maintainers.

.github/workflows/bot-advanced-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: hl-sdk-py-lin-md
2929
steps:
3030
- name: Harden the runner (Audit all outbound calls)
31-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
31+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3232
with:
3333
egress-policy: audit
3434

.github/workflows/bot-assignment-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: hl-sdk-py-lin-md
1313
steps:
1414
- name: Harden the runner
15-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
15+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
1616
with:
1717
egress-policy: audit
1818

.github/workflows/bot-beginner-assign-on-comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
steps:
2525
- name: Harden runner
26-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
26+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
2727
with:
2828
egress-policy: audit
2929

.github/workflows/bot-coderabbit-plan-trigger.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
2424
steps:
2525
- name: Harden the runner
26-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
26+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
2727
with:
2828
egress-policy: audit
2929

.github/workflows/bot-gfi-assign-on-comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Harden runner
27-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
27+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
2828
with:
2929
egress-policy: audit
3030

.github/workflows/bot-gfi-candidate-notification.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
steps:
2323
- name: Harden the runner
24-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99
24+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411
2525
with:
2626
egress-policy: audit
2727

.github/workflows/bot-inactivity-unassign.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2626

2727
- name: Harden the runner
28-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99
28+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411
2929
with:
3030
egress-policy: audit
3131

.github/workflows/bot-intermediate-assignment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
runs-on: hl-sdk-py-lin-md
2828
steps:
2929
- name: Harden the runner
30-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
30+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3131
with:
3232
egress-policy: audit
3333

.github/workflows/bot-next-issue-recommendation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
steps:
2323
- name: Harden the runner (Audit all outbound calls)
24-
uses: step-security/harden-runner@9ca718d3bf646d6534007c269a635b3e54cadf99 # v2.19.2
24+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
2525
with:
2626
egress-policy: audit
2727

0 commit comments

Comments
 (0)