coltongordon / CS471WorkflowsHomeworkAssignment

0 stars 0 forks source link

Squash with Traceability to Task and PR in Commit Message Integration Strategy, without Any Commits in the Branch Referencing the Task #6

Closed coltongordon closed 4 hours ago

coltongordon commented 5 hours ago

References user story #1

TODO:

Starting integration...

Integration completed.

:thumbsup: Advantages of this "preferred workflow" (which will be used throughout the remaining sprints of the group project)

Any developer inspecting the squashed commit in master can directly navigate

:bulb: Again, it is important to highlight that the intermediate (and incomplete) commits in the branch task_6_squash_preferred_project_workflow DO NOT reference this task #6 at all, and hence, they do not clutter this task with unnecessary (and confusing) references of partial (and incomplete) commits. Moreover, developers can contribute to the branch without constantly worrying about adding traceability for every intermediate commit, since they only need to establish the traceability to the task and PR once, during the integration.

workflowlearning[bot] commented 4 hours ago

:runner: Creating branch task_6_squash_preferred_project_workflow...

:hourglass_flowing_sand: Please wait (at most) 60 seconds until the WorkflowLearning GitHub App will add a new comment to this task and confirm that the branch task_6_squash_preferred_project_workflow was created successfully (refresh the page if you don't see the confirmation comment).

Additional details Detected event = `assigned` Branch to be created (containing a few commits) = `task_6_squash_preferred_project_workflow` Repository full name = `coltongordon/CS471WorkflowsHomeworkAssignment` Issue number = `#6` Issue title = 'Squash with Traceability to Task and PR in Commit Message Integration Strategy, without Any Commits in the Branch Referencing the Task' Assignee login = 'coltongordon' ---
FAQ **Q: What type of events trigger the [WorkflowLearning GitHub App](https://github.com/apps/workflowlearning) to create a new branch containing a series of commits?** - a developer is assigned to issues `#2`, `#3`, `#4`, `#5` and `#6` in a repository called `CS471WorkflowsHomeworkAssignment`
Beta Disclaimer [WorkflowLearning GitHub App](https://github.com/apps/workflowlearning) `v1.0.2` (see [Semantic Versioning](https://semver.org/)) is an experimental [GitHub Application](https://developer.github.com/apps/) that attempts to provide a "sandbox" environment for learning about different **workflow integrations**, such as merge, rebase and squash. This bot is still in **BETA**, and if you think the feedback provided is inaccurate please submit a bug report (i.e., email the instructor) and you can get extra credit.
#### Debug Information ``` github_event = issues payload_action = assigned request_number = 530 ```
workflowlearning[bot] commented 4 hours ago

:thumbsup: Branch task_6_squash_preferred_project_workflow was created successfully

Please continue with the next steps as specified in the task description.

Additional details ---
FAQ **Q: What type of events trigger the [WorkflowLearning GitHub App](https://github.com/apps/workflowlearning) to create a new branch containing a series of commits?** - a developer is assigned to issues `#2`, `#3`, `#4`, `#5` and `#6` in a repository called `CS471WorkflowsHomeworkAssignment`
Beta Disclaimer [WorkflowLearning GitHub App](https://github.com/apps/workflowlearning) `v1.0.2` (see [Semantic Versioning](https://semver.org/)) is an experimental [GitHub Application](https://developer.github.com/apps/) that attempts to provide a "sandbox" environment for learning about different **workflow integrations**, such as merge, rebase and squash. This bot is still in **BETA**, and if you think the feedback provided is inaccurate please submit a bug report (i.e., email the instructor) and you can get extra credit.
#### Debug Information ``` github_event = issues payload_action = assigned request_number = 530 ```