520d08f8b5927ac05df9b3647d443b7c59f25daf
ToreMerkely - Added never alone attestations (#198)
* start never alone work
* Minor tidying
* Add comment
* Tidy comments
* Added extra variables for flow name and name of master/main branch
* Added more code to get the pull request info
* Script works on both differ and server
* Use arguments to get_current_running
* Added help menu and option for setting main/master branch
* Added current commit into result file
* Add commit infor for commits where the pull-request is missing
* Use key sha for sha commit since that is already available in gh commit command
* Minor cleanup
* Added in mergedAt to get a timestamp for the merge
* Added script never_alone_control.sh that checks if we are missing any pull requests
* Name the two commits base_commit and proposed_commit. current is a little ambiguous
* Removed some commented out code
* Created two scripts that can replace never_alone.sh
* Added script get_missing_pull_requests.sh based on never_alone_control.sh
* Fixed that lastReviews as an empty list is a failure
* Mark commit as failed if the reviewer and commiter is the same person
* Fail if state=APPROVED is missing
* Added never-alone to github action
---------
Co-authored-by: Faye <faye@kosli.com>
Co-authored-by: JonJagger <jon@kosli.com>
Non-compliant
-
Trail Events
8 events -
Description: ToreMerkely - Added never alone attestations (#198) * start never alone work * Minor tidying * Add comment * Tidy comments * Added extra variables for flow name and name of master/main branch * Added more code to get the pull request info * Script works on both differ and server * Use arguments to get_current_running * Added help menu and option for setting main/master branch * Added current commit into result file * Add commit infor for commits where the pull-request is missing * Use key sha for sha commit since that is already available in gh commit command * Minor cleanup * Added in mergedAt to get a timestamp for the merge * Added script never_alone_control.sh that checks if we are missing any pull requests * Name the two commits base_commit and proposed_commit. current is a little ambiguous * Removed some commented out code * Created two scripts that can replace never_alone.sh * Added script get_missing_pull_requests.sh based on never_alone_control.sh * Fixed that lastReviews as an empty list is a failure * Mark commit as failed if the reviewer and commiter is the same person * Fail if state=APPROVED is missing * Added never-alone to github action --------- Co-authored-by: Faye <faye@kosli.com> Co-authored-by: JonJagger <jon@kosli.com> Reported by: ci-pipelines Commit: Tore Martin Hagen <93583343+ToreMerkely@users.noreply.github.com> (main) 1722505211.0 • 3 months agoTemplate:version: 1 trail: attestations: - name: pull-request type: pull_request - name: never-alone-data type: generic - name: never-alone-control type: generic artifacts: - name: differ attestations: - name: lint type: generic - name: snyk-container-scan type: snyk - name: snyk-code-scan type: snyk - name: unit-test type: junit - name: branch-coverage type: generic - name: sonarcloud-scan type: sonar
-
-
differ.lint attested (generic) LatestCompliant
-
-
-
differ.snyk-container-scan attested (snyk) LatestNon-compliant
-
-