1
0
mirror of https://github.com/simple-icons/simple-icons.git synced 2024-11-16 00:59:07 +02:00
simple-icons/.github
Eric Cornelissen 039f4f4a20
Improve release workflow (#6646)
* Use PAT to avoid version bump commit problems due to branch protections

Following the instructions of stefanzweifel/git-auto-commit-action [1]
for pushing to branches with branch protections, this changes the create
release workflow to fetch the repo with a PAT (that must belong to an
admin for this to work). As a result, when pushing the version bump
commit, the required status checks are not required (provided the rules
are not applied to admins).

---
1. https://github.com/stefanzweifel/git-auto-commit-action#push-to-protected-branches

* Add warning to not add `on: push` to create release workflow

* Enforce that create-release isn'ttriggered by push events
2021-10-07 10:41:38 +02:00
..
ISSUE_TEMPLATE add removal form (#6552) 2021-09-25 12:59:53 +02:00
workflows Improve release workflow (#6646) 2021-10-07 10:41:38 +02:00
FUNDING.yml Add Funding Option (#5149) 2021-04-15 17:26:41 +01:00
labeler.yml Minor improvements (#4708) 2021-01-15 21:47:00 +01:00
PULL_REQUEST_TEMPLATE.md Update Preview Generator URL in PR Template (#5430) 2021-04-11 12:14:55 +02:00
renovate.json5 Disable Renovate dependency dashboard (#6441) 2021-08-30 18:26:36 +02:00