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
As a Developer I want to automate the Release Process.
After all Issues are done for the current project and a tag was pushed by the developer, a GitHub Release should run fully automatically without the interaction of the developer. A release isn't happening that often, and it is possible to forget some small details on the release process. Automation would eliminate this problem.
Acceptance Criteria
Given the last commit to the current project includes a tag, a GitHub workflow execute the release process and the version of the project has a minor update
Given the last commit contains/is attached to a tag, the GitHub workflow executes the release process only when the tag matches the regular expression ^(v|V)\d+\.\d+\.\d+
User Story
As a Developer I want to automate the Release Process.
After all Issues are done for the current project and a tag was pushed by the developer, a GitHub Release should run fully automatically without the interaction of the developer. A release isn't happening that often, and it is possible to forget some small details on the release process. Automation would eliminate this problem.
Acceptance Criteria
^(v|V)\d+\.\d+\.\d+
See Also
This workflow example could be helpful, it shows how job1 passes output to job2 : https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idoutputs
The text was updated successfully, but these errors were encountered: