Skip to content

Commit 34595ac

Browse files
committed
fix(actions): disable renaming of bpr
needs to be done manually on deploy instead
1 parent 501ae29 commit 34595ac

File tree

1 file changed

+61
-61
lines changed

1 file changed

+61
-61
lines changed

.github/workflows/release.yml

Lines changed: 61 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -61,47 +61,47 @@ jobs:
6161
echo "is_rc=false" >> $GITHUB_OUTPUT
6262
fi
6363
64-
branch_protection_rename:
65-
needs: [safety_check]
66-
runs-on: ubuntu-latest
67-
environment: release
68-
env:
69-
GH_TOKEN: ${{ secrets.ADMIN_GITHUB_TOKEN }}
70-
outputs:
71-
master_rule_id: ${{ steps.get_rule_ids.outputs.master_rule_id }}
72-
master_pattern: ${{ steps.get_rule_ids.outputs.master_pattern }}
73-
v_rule_id: ${{ steps.get_rule_ids.outputs.v_rule_id }}
74-
v_pattern: ${{ steps.get_rule_ids.outputs.v_pattern }}
75-
steps:
76-
- name: Set up GitHub CLI
77-
uses: wusatosi/setup-gh@v1.1
78-
with:
79-
token: ${{ secrets.ADMIN_GITHUB_TOKEN }}
80-
- name: Get branch protection rule IDs
81-
id: get_rule_ids
82-
run: |
83-
gh api repos/${{ github.repository }}/branch-protection-rules > rules.json
84-
MASTER_ID=$(jq -r '.[] | select(.pattern == "master") | .id' rules.json)
85-
MASTER_PATTERN=$(jq -r '.[] | select(.pattern == "master") | .pattern' rules.json)
86-
V_ID=$(jq -r '.[] | select(.pattern | test("^v[0-9]+\\.[0-9]+\\.x$")) | .id' rules.json)
87-
V_PATTERN=$(jq -r '.[] | select(.pattern | test("^v[0-9]+\\.[0-9]+\\.x$")) | .pattern' rules.json)
88-
echo "master_rule_id=$MASTER_ID" >> $GITHUB_OUTPUT
89-
echo "master_pattern=$MASTER_PATTERN" >> $GITHUB_OUTPUT
90-
echo "v_rule_id=$V_ID" >> $GITHUB_OUTPUT
91-
echo "v_pattern=$V_PATTERN" >> $GITHUB_OUTPUT
92-
- name: Rename master protection to temp-master
93-
if: ${{ steps.get_rule_ids.outputs.master_rule_id != '' }}
94-
run: |
95-
gh api repos/${{ github.repository }}/branch-protection-rules/${{ steps.get_rule_ids.outputs.master_rule_id }} \
96-
-X PATCH -F pattern="temp-master"
97-
- name: Rename v*.* protection to temp-v
98-
if: ${{ steps.get_rule_ids.outputs.v_rule_id != '' }}
99-
run: |
100-
gh api repos/${{ github.repository }}/branch-protection-rules/${{ steps.get_rule_ids.outputs.v_rule_id }} \
101-
-X PATCH -F pattern="temp-v"
64+
# branch_protection_rename:
65+
# needs: [safety_check]
66+
# runs-on: ubuntu-latest
67+
# environment: release
68+
# env:
69+
# GH_TOKEN: ${{ secrets.ADMIN_GITHUB_TOKEN }}
70+
# outputs:
71+
# master_rule_id: ${{ steps.get_rule_ids.outputs.master_rule_id }}
72+
# master_pattern: ${{ steps.get_rule_ids.outputs.master_pattern }}
73+
# v_rule_id: ${{ steps.get_rule_ids.outputs.v_rule_id }}
74+
# v_pattern: ${{ steps.get_rule_ids.outputs.v_pattern }}
75+
# steps:
76+
# - name: Set up GitHub CLI
77+
# uses: wusatosi/setup-gh@v1.1
78+
# with:
79+
# token: ${{ secrets.ADMIN_GITHUB_TOKEN }}
80+
# - name: Get branch protection rule IDs
81+
# id: get_rule_ids
82+
# run: |
83+
# gh api repos/${{ github.repository }}/branch-protection-rules > rules.json
84+
# MASTER_ID=$(jq -r '.[] | select(.pattern == "master") | .id' rules.json)
85+
# MASTER_PATTERN=$(jq -r '.[] | select(.pattern == "master") | .pattern' rules.json)
86+
# V_ID=$(jq -r '.[] | select(.pattern | test("^v[0-9]+\\.[0-9]+\\.x$")) | .id' rules.json)
87+
# V_PATTERN=$(jq -r '.[] | select(.pattern | test("^v[0-9]+\\.[0-9]+\\.x$")) | .pattern' rules.json)
88+
# echo "master_rule_id=$MASTER_ID" >> $GITHUB_OUTPUT
89+
# echo "master_pattern=$MASTER_PATTERN" >> $GITHUB_OUTPUT
90+
# echo "v_rule_id=$V_ID" >> $GITHUB_OUTPUT
91+
# echo "v_pattern=$V_PATTERN" >> $GITHUB_OUTPUT
92+
# - name: Rename master protection to temp-master
93+
# if: ${{ steps.get_rule_ids.outputs.master_rule_id != '' }}
94+
# run: |
95+
# gh api repos/${{ github.repository }}/branch-protection-rules/${{ steps.get_rule_ids.outputs.master_rule_id }} \
96+
# -X PATCH -F pattern="temp-master"
97+
# - name: Rename v*.* protection to temp-v
98+
# if: ${{ steps.get_rule_ids.outputs.v_rule_id != '' }}
99+
# run: |
100+
# gh api repos/${{ github.repository }}/branch-protection-rules/${{ steps.get_rule_ids.outputs.v_rule_id }} \
101+
# -X PATCH -F pattern="temp-v"
102102

103103
lib_release:
104-
needs: [pre_config, branch_protection_rename]
104+
needs: [pre_config] # , branch_protection_rename
105105
runs-on: ubuntu-latest
106106
environment: release
107107
env:
@@ -346,25 +346,25 @@ jobs:
346346
gh extension install valeriobelli/gh-milestone
347347
gh milestone create "${{ needs.determine_milestone_id.outputs.new_milestone_version }}"
348348
349-
branch_protection_restore:
350-
runs-on: ubuntu-latest
351-
needs: [branch_protection_rename, lib_release, docs_release, inform_discord, determine_milestone_id, close_milestone]
352-
environment: release
353-
if: always()
354-
env:
355-
GH_TOKEN: ${{ secrets.ADMIN_GITHUB_TOKEN }}
356-
steps:
357-
- name: Set up GitHub CLI
358-
uses: wusatosi/setup-gh@v1.1
359-
with:
360-
token: ${{ secrets.ADMIN_GITHUB_TOKEN }}
361-
- name: Restore master protection pattern
362-
if: ${{ needs.branch_protection_rename.outputs.master_rule_id != '' }}
363-
run: |
364-
gh api repos/${{ github.repository }}/branch-protection-rules/${{ needs.branch_protection_rename.outputs.master_rule_id }} \
365-
-X PATCH -F pattern="${{ needs.branch_protection_rename.outputs.master_pattern }}"
366-
- name: Restore v*.* protection pattern
367-
if: ${{ needs.branch_protection_rename.outputs.v_rule_id != '' }}
368-
run: |
369-
gh api repos/${{ github.repository }}/branch-protection-rules/${{ needs.branch_protection_rename.outputs.v_rule_id }} \
370-
-X PATCH -F pattern="${{ needs.branch_protection_rename.outputs.v_pattern }}"
349+
# branch_protection_restore:
350+
# runs-on: ubuntu-latest
351+
# needs: [branch_protection_rename, lib_release, docs_release, inform_discord, determine_milestone_id, close_milestone]
352+
# environment: release
353+
# if: always()
354+
# env:
355+
# GH_TOKEN: ${{ secrets.ADMIN_GITHUB_TOKEN }}
356+
# steps:
357+
# - name: Set up GitHub CLI
358+
# uses: wusatosi/setup-gh@v1.1
359+
# with:
360+
# token: ${{ secrets.ADMIN_GITHUB_TOKEN }}
361+
# - name: Restore master protection pattern
362+
# if: ${{ needs.branch_protection_rename.outputs.master_rule_id != '' }}
363+
# run: |
364+
# gh api repos/${{ github.repository }}/branch-protection-rules/${{ needs.branch_protection_rename.outputs.master_rule_id }} \
365+
# -X PATCH -F pattern="${{ needs.branch_protection_rename.outputs.master_pattern }}"
366+
# - name: Restore v*.* protection pattern
367+
# if: ${{ needs.branch_protection_rename.outputs.v_rule_id != '' }}
368+
# run: |
369+
# gh api repos/${{ github.repository }}/branch-protection-rules/${{ needs.branch_protection_rename.outputs.v_rule_id }} \
370+
# -X PATCH -F pattern="${{ needs.branch_protection_rename.outputs.v_pattern }}"

0 commit comments

Comments
 (0)