1
0
mirror of https://github.com/simple-icons/simple-icons.git synced 2024-11-16 00:59:07 +02:00
simple-icons/.github/workflows
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
..
add-labels-priority.yml Fix error in workflow file 2021-09-29 01:10:55 +02:00
create-release.yml Improve release workflow (#6646) 2021-10-07 10:41:38 +02:00
merge-release.yml Update workflow names (#5421) 2021-04-07 20:15:11 -04:00
publish.yml Unpin kceb/git-message-action (#6482) 2021-09-05 14:55:36 -07:00
remove-labels.yml Update workflow names (#5421) 2021-04-07 20:15:11 -04:00
verify.yml Drop package-lock.json (#6179) 2021-08-23 19:21:03 +02:00