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
Problem
I created a reusable workflow for CodeQL in this repository (see #26) thats used in it-at-m/refarch-templates#352.
This is achieved by the line:
However the reference to main has potential side effects when the workflow gets updated on the main branch of this repository.
Thats why we should introduce a versioning strategy for all custom actions and workflows. (either via Branch names or Git Tags).
On top of that it would be interesting if Renovatebot is able to bump to new version numbers when the actions/workflows get new releases. If not I'd encourage a simple versioning scheme like v1, v2 etc. If Renovatebot is capable, we could use a more fine granular version like 1.0.0 as well.
The text was updated successfully, but these errors were encountered:
devtobi
changed the title
Versioning strategy
Versioning strategy for custom actions and workflows
Sep 18, 2024
Wenn wir die Workflow-Templates aus den Appstore entfernen https://github.com/it-at-m/.github/tree/main/workflow-templates und nur noch in den refarch-templates pflegen. So spart man sich auch die doppelte Pflege. Intern in Gitlab haben wir es auch so gemacht.
So sparst du dir auch immer, die Abhängigkeiten AppStore Workflow und den Actions. So muss man da nicht gleichzeitig bei einem Release die Versionsnummer in workflow-templates und .github/actions hochzählen.
Außerdem könnten wir dieses spezial Repo .github als SPS wieder verlassen und unser eigenes erstellen
Problem
I created a reusable workflow for CodeQL in this repository (see #26) thats used in it-at-m/refarch-templates#352.
This is achieved by the line:
However the reference to main has potential side effects when the workflow gets updated on the main branch of this repository.
Thats why we should introduce a versioning strategy for all custom actions and workflows. (either via Branch names or Git Tags).
On top of that it would be interesting if Renovatebot is able to bump to new version numbers when the actions/workflows get new releases. If not I'd encourage a simple versioning scheme like
v1
,v2
etc. If Renovatebot is capable, we could use a more fine granular version like1.0.0
as well.The text was updated successfully, but these errors were encountered: