Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport v2.26.8 574aaa581 to v2 #2493

Merged
merged 45 commits into from
Sep 19, 2024
Merged

Commits on Sep 11, 2024

  1. Refactor: upload all available debug artifacts in init-post

    Previously, we uploaded SARIF artifacts in the `analyze-post` step and database and log artifacts in the `init-post` step. As we migrate to the updated `artifact` dependencies, we want to switch to uploading all artifacts in one step.
    
    In order to upload all artifacts in one go and maintain the artifacts at the root of the debug directory, we first move SARIF artifacts to the database directory. This should not affect any other consumers of the SARIF file as this occurs in the `init-post` step.
    angelapwen committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    b296f26 View commit details
    Browse the repository at this point in the history
  2. Only upload upload-sarif debug artifacts at most once

    Previously, we uploaded combined SARIF artifacts in both the `analyze-post` and `upload-sarif-post` steps. This change ensures that these artifacts are uploaded at most once — in `analyze-post` if it is a first-party run and `upload-sarif-post` if it is a third-party run.
    
    This is a defensive check because as we upgrade to the new `artifact` dependencies we will not be able to upload artifacts to the same artifact directory.
    angelapwen committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c098b25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ba2440 View commit details
    Browse the repository at this point in the history
  4. Remove unused helper file

    angelapwen committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    82ce313 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d4bfd40 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    cb7faf5 View commit details
    Browse the repository at this point in the history
  2. Rename upload-debug-artifacts to combined-sarif-artifacts

    More accurately describes what these artifacts are, rather than the step they're uploaded in.
    angelapwen committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e771680 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc660fc View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    d795ead View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4f57b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa08c06 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2479 from github/mergeback/v3.26.7-to-main-8214744c

    Mergeback v3.26.7 refs/heads/releases/v3 into main
    dbartol authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    e1d2bc5 View commit details
    Browse the repository at this point in the history
  5. Use RFC-style requirements.

    Co-authored-by: Andrew Eisenberg <aeisenberg@github.com>
    chrisgavin and aeisenberg authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    51de6a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86b04fb View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2477 from github/fix-incorrect-token-docs

    Fix incorrect documentation about the `token` input to the Actions.
    chrisgavin authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    c101242 View commit details
    Browse the repository at this point in the history
  8. Use generated token on checkout

    The script `.github/update-release-branch.py` uses the `git` command
    to push changes. Therefore we need to ensure that `git` authenticates
    with a token that has the `workflows` write permision.
    
    This change restore the GitHub token used by the script to access the
    API and applies the `workflows` write permission to the token used by `git`.
    rvermeulen committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    762210d View commit details
    Browse the repository at this point in the history
  9. Merge pull request #2475 from github/angelapwen/refactor-debug-artifa…

    …cts-upload
    
    Refactor: prepare debug artifacts for `artifact` upgrades
    angelapwen authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    fe22310 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #2481 from rvermeulen/rvermeulen/use-correct-token…

    …-for-auth
    
    Use generated token on checkout
    dbartol authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    5618c9f View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    d061f2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbd9c4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cc3253 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80d7a6c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbd7c80 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd7307d View commit details
    Browse the repository at this point in the history
  7. Improve documentation

    henrymercer committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    213bf36 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    642bbfc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2486 from github/henrymercer/improve-debug-artifa…

    …ct-robustness
    
    Improve the robustness of creating and uploading debug artifacts
    henrymercer authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    782de45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78d398e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0a3cf2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e24973 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2488 from github/henrymercer/debug-artifacts-bett…

    …er-logging
    
    Improve logging when preparing and uploading debug artifacts
    henrymercer authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    34666c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a1a585f View commit details
    Browse the repository at this point in the history
  8. Rebuild JavaScript files

    rvermeulen committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    498c508 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #2487 from rvermeulen/rvermeulen/uri-errors-as-war…

    …nings
    
    Turn URI errors into warnings
    rvermeulen authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    cb28816 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    e0e2d75 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2483 from github/update-bundle/codeql-bundle-v2.19.0

    Update default bundle to 2.19.0
    smowton authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    64431c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    00b3604 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2490 from github/update-v3.26.8-64431c66d

    Merge main into releases/v3
    smowton authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    294a9d9 View commit details
    Browse the repository at this point in the history
  3. Backport workflow: try using the app token

    GITHUB_TOKEN is no longer defined; we should use either the workflow token or the app one. Here we try using the app one.
    smowton authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    3b3a4a6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2492 from github/smowton/admin/try-using-app-toke…

    …n-to-backport
    
    Backport workflow: try using the app token
    smowton authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    574aaa5 View commit details
    Browse the repository at this point in the history
  5. Revert "Update version and changelog for v2.26.7"

    This reverts commit 81dc191.
    github-actions[bot] committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    793bff4 View commit details
    Browse the repository at this point in the history
  6. Revert "Update checked-in dependencies"

    This reverts commit 8c041af.
    github-actions[bot] committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    7aaea33 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f0edd4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    db0e7bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    51826fb View commit details
    Browse the repository at this point in the history