You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+32Lines changed: 32 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -159,3 +159,35 @@ This workflow automatically creates GitHub tagged releases based on the tag of t
159
159
```bash
160
160
auto init
161
161
```
162
+
163
+
4) Create repository tags
164
+
165
+
This will allow you to tag your PRs and control the semantic version changes.
166
+
167
+
```bash
168
+
auto create-labels
169
+
```
170
+
171
+
5) Create a GitHub App
172
+
173
+
***Note:** OpenLabsX already has the `auto-release-app` installed. Skip to step 7.*
174
+
175
+
This allows us to enforce branch protection rules while allowing the Auto release tool to bypass the protections when running automated workflows. (Source: [Comment Link](https://github.com/orgs/community/discussions/13836#discussioncomment-8535364))
176
+
177
+
Link: [Making authenticated API requests with a GitHub App in a GitHub Actions workflow](https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/making-authenticated-api-requests-with-a-github-app-in-a-github-actions-workflow)
178
+
179
+
6) Configure the app with the following permissions
180
+
181
+
* Actions (read/write)
182
+
* Administration (read/write)
183
+
* Contents (read/write)
184
+
185
+
7) Update the ruleset bypass list to include the GitHub App
0 commit comments