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

  1. Trail Events

    8 events
  2. 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 ago
    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
    Co-authored-by: JonJagger
    Template:
    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