Skip to content
Snippets Groups Projects

MR approval check for noise changes

Merged Jameson Rollins requested to merge jameson.rollins/pygwinc:mr-approval-check into master
All threads resolved!

This series creates a new procedure for validating/approving noise changes in merge requests.

A special CI job is added that runs only on merge requests that update the test git ref, indicating that a noise has been changed. The MR will show present a report of the changed noises, and will block on MR approval. Once approval has been given, the review:check_approval job can be re-run, which should now pass, allowing the MR to proceed.

If the noises change but the reference has not been updated, then the CI pipeline will fail as usual.

See the updates to CONTRIBUTING for more details.

Edited by Jameson Rollins

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Jameson Rollins mentioned in merge request !81 (merged)

    mentioned in merge request !81 (merged)

  • I should note that !80 (merged) is now an example of this workflow in action. will be after !81 (merged) is merged

    Edited by Jameson Rollins
  • Jameson Rollins added 3 commits

    added 3 commits

    • 4f7189d5 - tests compare against git hash, eliminate cached .h5
    • 1ba4fd11 - CI: update image name
    • 83123c5b - CI: add approval validation check for noise changing merge requests

    Compare with previous version

  • Jameson Rollins resolved all threads

    resolved all threads

  • Jameson Rollins added 4 commits

    added 4 commits

    • a6caffc0 - tests compare against git hash, eliminate cached .h5
    • 16b9ae40 - tests compare against git hash, eliminate cached .h5
    • d7322e67 - CI: update image name
    • 33204de4 - CI: add approval validation check for noise changing merge requests

    Compare with previous version

  • Christopher Wipf resolved all threads

    resolved all threads

  • Christopher Wipf approved this merge request

    approved this merge request

  • mentioned in commit 6347de3a

  • Please register or sign in to reply
    Loading