File tree Expand file tree Collapse file tree 2 files changed +46
-0
lines changed Expand file tree Collapse file tree 2 files changed +46
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : Add milestone and project to GitHub PR
3+ on :
4+ pull_request :
5+ branches : [main]
6+ workflow_dispatch :
7+ permissions : read-all
8+ jobs :
9+ milestone :
10+ name : Add milestone to GitHub PR
11+ if : github.actor == 'renovate[bot]'
12+ runs-on : ubuntu-24.04
13+ permissions :
14+ pull-requests : write
15+ steps :
16+ - name : Find current milestone and add it to GitHub PR
17+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
18+ with :
19+ script : |
20+ try {
21+ const { data: [milestone] } = await github.rest.issues.listMilestones({
22+ owner: context.repo.owner,
23+ repo: context.repo.repo,
24+ });
25+
26+ await github.rest.issues.update({
27+ owner: context.repo.owner,
28+ repo: context.repo.repo,
29+ issue_number: context.issue.number,
30+ milestone: milestone.number,
31+ });
32+ } catch (error) {
33+ core.setFailed(`Action failed with error ${error}`);
34+ }
35+
36+ project :
37+ name : Add project to GitHub PR
38+ if : github.actor == 'renovate[bot]'
39+ runs-on : ubuntu-24.04
40+ steps :
41+ - name : Add Project
42+ uses : actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v.1.0.2
43+ with :
44+ project-url : https://github.com/orgs/nginxinc/projects/17/views/1
45+ github-token : ${{ secrets.ADD_TO_PROJECT_TOKEN }}
Original file line number Diff line number Diff line change 4141- Remove platform metadata from the Ansible Galaxy role metadata since platforms are no longer supported in Ansible Galaxy NG.
4242- Implement OSSF Scorecard.
4343- Implement Renovate Bot.
44+ - Automatically add milestone and project to Renovate Bot PRs.
4445
4546## 0.24.3 (July 11, 2024)
4647
You can’t perform that action at this time.
0 commit comments