Skip to content

Commit a6f8912

Browse files
committed
* 'develop' of https://github.com/awslabs/aws-lambda-powertools-python: fix(ci): disable merged_pr workflow
2 parents 763f75e + 5f06a9e commit a6f8912

File tree

1 file changed

+47
-44
lines changed

1 file changed

+47
-44
lines changed

Diff for: .github/workflows/on_merged_pr.yml

+47-44
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,52 @@
1-
on:
2-
pull_request:
3-
types:
4-
- closed
1+
# Maintenance: Verify why we're having permissions issues even with write scope, then re-enable it.
2+
# logs: https://github.com/awslabs/aws-lambda-powertools-python/runs/7030238348?check_suite_focus=true
53

6-
env:
7-
RELEASE_LABEL: "pending-release"
8-
MAINTAINERS_TEAM: "@awslabs/aws-lambda-powertools-python"
4+
# on:
5+
# pull_request:
6+
# types:
7+
# - closed
98

10-
jobs:
11-
release_label_on_merge:
12-
if: github.event.pull_request.merged == true && github.event.pull_request.user.login != 'dependabot[bot]'
13-
runs-on: ubuntu-latest
14-
permissions:
15-
issues: write # required for new scoped token
16-
steps:
17-
- name: "Label PR related issue for release"
18-
uses: actions/github-script@v6
19-
with:
20-
github-token: ${{ secrets.GITHUB_TOKEN }}
21-
script: |
22-
const prBody = context.payload.body;
23-
const prNumber = context.payload.number;
24-
const releaseLabel = process.env.RELEASE_LABEL;
25-
const maintainersTeam = process.env.MAINTAINERS_TEAM
9+
# env:
10+
# RELEASE_LABEL: "pending-release"
11+
# MAINTAINERS_TEAM: "@awslabs/aws-lambda-powertools-python"
2612

27-
const RELATED_ISSUE_REGEX = /Issue number:.+(\d)/
13+
# jobs:
14+
# release_label_on_merge:
15+
# if: github.event.pull_request.merged == true && github.event.pull_request.user.login != 'dependabot[bot]'
16+
# runs-on: ubuntu-latest
17+
# permissions:
18+
# issues: write # required for new scoped token
19+
# steps:
20+
# - name: "Label PR related issue for release"
21+
# uses: actions/github-script@v6
22+
# with:
23+
# github-token: ${{ secrets.GITHUB_TOKEN }}
24+
# script: |
25+
# const prBody = context.payload.body;
26+
# const prNumber = context.payload.number;
27+
# const releaseLabel = process.env.RELEASE_LABEL;
28+
# const maintainersTeam = process.env.MAINTAINERS_TEAM
2829

29-
const matcher = new RegExp(RELATED_ISSUE_REGEX)
30-
const isMatch = matcher.exec(prBody)
31-
if (isMatch != null) {
32-
let relatedIssueNumber = isMatch[1]
33-
console.info(`Auto-labeling related issue ${relatedIssueNumber} for release`)
30+
# const RELATED_ISSUE_REGEX = /Issue number:.+(\d)/
3431

35-
await github.rest.issues.addLabels({
36-
issue_number: relatedIssueNumber,
37-
owner: context.repo.owner,
38-
repo: context.repo.repo,
39-
labels: [releaseLabel]
40-
})
41-
} else {
42-
let msg = `${maintainersTeam} No related issues found. Please ensure '${releaseLabel}' label is applied before releasing.`;
43-
await github.rest.issues.createComment({
44-
owner: context.repo.owner,
45-
repo: context.repo.repo,
46-
body: msg,
47-
issue_number: prNumber,
48-
});
49-
}
32+
# const matcher = new RegExp(RELATED_ISSUE_REGEX)
33+
# const isMatch = matcher.exec(prBody)
34+
# if (isMatch != null) {
35+
# let relatedIssueNumber = isMatch[1]
36+
# console.info(`Auto-labeling related issue ${relatedIssueNumber} for release`)
37+
38+
# await github.rest.issues.addLabels({
39+
# issue_number: relatedIssueNumber,
40+
# owner: context.repo.owner,
41+
# repo: context.repo.repo,
42+
# labels: [releaseLabel]
43+
# })
44+
# } else {
45+
# let msg = `${maintainersTeam} No related issues found. Please ensure '${releaseLabel}' label is applied before releasing.`;
46+
# await github.rest.issues.createComment({
47+
# owner: context.repo.owner,
48+
# repo: context.repo.repo,
49+
# body: msg,
50+
# issue_number: prNumber,
51+
# });
52+
# }

0 commit comments

Comments
 (0)