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

Merge main into releases/v2 #1777

Merged
merged 53 commits into from
Jul 14, 2023
Merged

Merge main into releases/v2 #1777

merged 53 commits into from
Jul 14, 2023

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    e97b767 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    485b580 View commit details
    Browse the repository at this point in the history
  3. Fix README link

    MathiasVP committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    59c6251 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a96086 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b345a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0bc3d1f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1756 from github/fix-readme

    Fix README link
    MathiasVP committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    fb57c98 View commit details
    Browse the repository at this point in the history
  8. Add changelog note

    henrymercer committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    674e180 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1755 from github/mergeback/v2.20.3-to-main-46ed16de

    Mergeback v2.20.3 refs/heads/releases/v2 into main
    dbartol committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    84c0579 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    05cb00c View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Skip an API call when downloading a CodeQL version with a semver bundle

    Previously, we made an API call to look up the CLI version to release
    mapping when the default CLI version was requested on Dotcom and that
    CLI wasn't in the toolcache.
    Now we compute the tag name directly for semver bundles.
    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    6418c5d View commit details
    Browse the repository at this point in the history
  2. Tweak doc comment

    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    177a579 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e191385 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6c51a3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1758 from github/henrymercer/bundle-semantic-vers…

    …ion-simplifications
    
    Skip an API call when downloading a CodeQL version with a semver bundle
    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bc5c834 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5499d30 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1757 from github/henrymercer/cli-deprecation-warning

    Add a deprecation warning for CodeQL CLIs < 2.9.4
    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    395fdba View commit details
    Browse the repository at this point in the history
  8. Remove fallback logic for mapping default CLI version to GitHub Release

    The default version feature flags will now always point to a CLI version
    with a semantically versioned bundle, so we can find the GitHub
    Release directly from the CLI version.
    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bec18d1 View commit details
    Browse the repository at this point in the history
  9. Remove now redundant variant property

    Previously, this was useful for discriminating between different
    `CodeQLDefaultVersion` instances. However now all instances return a
    tag name.
    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    50f2cc1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a41df3a View commit details
    Browse the repository at this point in the history
  11. Remove redundant checks

    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    dc0234b View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1761 from github/henrymercer/remove-fetching-rele…

    …ases-fallback
    
    Simplify CodeQL setup now that the last two releases have semver bundles
    henrymercer committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    85c77f1 View commit details
    Browse the repository at this point in the history
  13. Respect scaling_reserved_ram feature flag

    The amount of RAM given to the CodeQL evaluator is the machine's total
    memory size, minus a reserved amount. Currently, the reserved amount is
    fixed at 1 GB (or 1.5 GB on Windows). When the scaling_reserved_ram
    feature flag is enabled, we also add 2% of the total memory size to the
    reserved amount. This allows for the fact that the kernel will consume
    more RAM (e.g. for page tables) on machines with more physical RAM.
    nickrolfe committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    f232722 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    28e070c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ab9aa50 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b8490d7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    49f1478 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Bump tough-cookie and @azure/ms-rest-js (#1763)

    * Bump tough-cookie and @azure/ms-rest-js
    
    Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) and [@azure/ms-rest-js](https://github.com/Azure/ms-rest-js). These dependencies needed to be updated together.
    
    Updates `tough-cookie` from 4.0.0 to 4.1.3
    - [Release notes](https://github.com/salesforce/tough-cookie/releases)
    - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
    - [Commits](salesforce/tough-cookie@v4.0.0...v4.1.3)
    
    Updates `@azure/ms-rest-js` from 2.6.2 to 2.7.0
    - [Changelog](https://github.com/Azure/ms-rest-js/blob/master/Changelog.md)
    - [Commits](https://github.com/Azure/ms-rest-js/commits)
    
    ---
    updated-dependencies:
    - dependency-name: tough-cookie
      dependency-type: indirect
    - dependency-name: "@azure/ms-rest-js"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update checked-in dependencies
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    dependabot[bot] and github-actions[bot] committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    8f80d77 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1760 from github/nickrolfe/scaling-memory

    Respect `scaling_reserved_ram` feature flag
    nickrolfe committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    6a07b2a View commit details
    Browse the repository at this point in the history
  3. Bump @octokit/types from 10.0.0 to 11.1.0

    Bumps [@octokit/types](https://github.com/octokit/types.ts) from 10.0.0 to 11.1.0.
    - [Release notes](https://github.com/octokit/types.ts/releases)
    - [Commits](octokit/types.ts@v10.0.0...v11.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@octokit/types"
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    916cfef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3406fd View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1765 from github/dependabot/npm_and_yarn/octokit/…

    …types-11.1.0
    
    Bump @octokit/types from 10.0.0 to 11.1.0
    henrymercer committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    95a5fda View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    6639a31 View commit details
    Browse the repository at this point in the history
  2. Use Error for test errors

    henrymercer committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    e828ed6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0fc0483 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1768 from github/henrymercer/no-languages-user-error

    Telemetry: Mark configuration errors as user errors
    henrymercer committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    859354c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1769 from github/henrymercer/bump-caniuse

    Update `caniuse-lite` dependency
    henrymercer committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    d6c8719 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    863a05b View commit details
    Browse the repository at this point in the history
  7. Bump semver

    henrymercer committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    4b7eb74 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    12aa0a6 View commit details
    Browse the repository at this point in the history
  2. python-setup: Fix pipenv (--keep-outdated deprecated)

    Recently released pipenv removed support for `--keep-outdated` flag (see https://github.com/pypa/pipenv/blob/main/CHANGELOG.rst#pipenv-202379-2023-07-09)
    
    Local testing showed that installation was fine without this 👍
    RasmusWL committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    d1a140b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36928bf View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Merge pull request #1772 from github/RasmusWL/fix-pipenv

    python-setup: Fix pipenv (`--keep-outdated` deprecated)
    RasmusWL committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7d35788 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1773 from github/henrymercer/dependabot-grouped-u…

    …pdates
    
    Group together dependency updates
    henrymercer committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0722425 View commit details
    Browse the repository at this point in the history
  3. Bump the npm group with 21 updates

    Bumps the npm group with 21 updates:
    
    | Package | Update |
    | --- | --- |
    | [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) | 1.1.0 to 1.1.1 |
    | [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | 1.1.2 to 1.1.3 |
    | [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js) | 5.0.2 to 6.0.0 |
    | [@schemastore/package](https://github.com/ffflorian/schemastore-updater) | 0.0.6 to 0.0.9 |
    | [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | 9.0.0 to 9.0.2 |
    | [adm-zip](https://github.com/cthackers/adm-zip) | 0.5.9 to 0.5.10 |
    | [del](https://github.com/sindresorhus/del) | 6.1.1 to 7.0.0 |
    | [long](https://github.com/dcodeIO/long.js) | 5.2.0 to 5.2.3 |
    | [@ava/typescript](https://github.com/avajs/typescript) | 4.0.0 to 4.1.0 |
    | [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | 7.3.13 to 7.5.0 |
    | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | 5.48.2 to 6.0.0 |
    | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | 5.56.0 to 6.0.0 |
    | [ava](https://github.com/avajs/ava) | 5.1.1 to 5.3.1 |
    | [eslint](https://github.com/eslint/eslint) | 8.32.0 to 8.44.0 |
    | [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | 3.5.3 to 3.5.5 |
    | [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | 4.6.0 to 4.8.0 |
    | [micromatch](https://github.com/micromatch/micromatch) | 4.0.4 to 4.0.5 |
    | [nock](https://github.com/nock/nock) | 13.1.1 to 13.3.1 |
    | [removeNPMAbsolutePaths](https://github.com/juanjoDiaz/removeNPMAbsolutePaths) | 3.0.0 to 3.0.1 |
    | [sinon](https://github.com/sinonjs/sinon) | 15.0.1 to 15.2.0 |
    | [typescript](https://github.com/Microsoft/TypeScript) | 5.0.2 to 5.1.6 |
    
    
    Updates `@actions/artifact` from 1.1.0 to 1.1.1
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/@actions/tool-cache@1.1.1/packages/artifact)
    
    Updates `@actions/io` from 1.1.2 to 1.1.3
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/io)
    
    Updates `@octokit/plugin-retry` from 5.0.2 to 6.0.0
    - [Release notes](https://github.com/octokit/plugin-retry.js/releases)
    - [Commits](octokit/plugin-retry.js@v5.0.2...v6.0.0)
    
    Updates `@schemastore/package` from 0.0.6 to 0.0.9
    - [Release notes](https://github.com/ffflorian/schemastore-updater/releases)
    - [Commits](https://github.com/ffflorian/schemastore-updater/commits)
    
    Updates `@types/uuid` from 9.0.0 to 9.0.2
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid)
    
    Updates `adm-zip` from 0.5.9 to 0.5.10
    - [Release notes](https://github.com/cthackers/adm-zip/releases)
    - [Changelog](https://github.com/cthackers/adm-zip/blob/master/history.md)
    - [Commits](https://github.com/cthackers/adm-zip/commits/v0.5.10)
    
    Updates `del` from 6.1.1 to 7.0.0
    - [Release notes](https://github.com/sindresorhus/del/releases)
    - [Commits](sindresorhus/del@v6.1.1...v7.0.0)
    
    Updates `long` from 5.2.0 to 5.2.3
    - [Release notes](https://github.com/dcodeIO/long.js/releases)
    - [Commits](dcodeIO/long.js@v5.2.0...v5.2.3)
    
    Updates `@ava/typescript` from 4.0.0 to 4.1.0
    - [Release notes](https://github.com/avajs/typescript/releases)
    - [Commits](avajs/typescript@v4.0.0...v4.1.0)
    
    Updates `@types/semver` from 7.3.13 to 7.5.0
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver)
    
    Updates `@typescript-eslint/eslint-plugin` from 5.48.2 to 6.0.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.0.0/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 5.56.0 to 6.0.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.0.0/packages/parser)
    
    Updates `ava` from 5.1.1 to 5.3.1
    - [Release notes](https://github.com/avajs/ava/releases)
    - [Commits](avajs/ava@v5.1.1...v5.3.1)
    
    Updates `eslint` from 8.32.0 to 8.44.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](eslint/eslint@v8.32.0...v8.44.0)
    
    Updates `eslint-import-resolver-typescript` from 3.5.3 to 3.5.5
    - [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
    - [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
    - [Commits](import-js/eslint-import-resolver-typescript@v3.5.3...v3.5.5)
    
    Updates `eslint-plugin-github` from 4.6.0 to 4.8.0
    - [Release notes](https://github.com/github/eslint-plugin-github/releases)
    - [Commits](github/eslint-plugin-github@v4.6.0...v4.8.0)
    
    Updates `micromatch` from 4.0.4 to 4.0.5
    - [Release notes](https://github.com/micromatch/micromatch/releases)
    - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
    - [Commits](micromatch/micromatch@4.0.4...4.0.5)
    
    Updates `nock` from 13.1.1 to 13.3.1
    - [Release notes](https://github.com/nock/nock/releases)
    - [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md)
    - [Commits](nock/nock@v13.1.1...v13.3.1)
    
    Updates `removeNPMAbsolutePaths` from 3.0.0 to 3.0.1
    - [Release notes](https://github.com/juanjoDiaz/removeNPMAbsolutePaths/releases)
    - [Commits](juanjoDiaz/removeNPMAbsolutePaths@v3.0.0...v3.0.1)
    
    Updates `sinon` from 15.0.1 to 15.2.0
    - [Release notes](https://github.com/sinonjs/sinon/releases)
    - [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
    - [Commits](sinonjs/sinon@v15.0.1...v15.2.0)
    
    Updates `typescript` from 5.0.2 to 5.1.6
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Commits](microsoft/TypeScript@v5.0.2...v5.1.6)
    
    ---
    updated-dependencies:
    - dependency-name: "@actions/artifact"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: "@actions/io"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: "@octokit/plugin-retry"
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: npm
    - dependency-name: "@schemastore/package"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: "@types/uuid"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: adm-zip
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: del
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: npm
    - dependency-name: long
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: "@ava/typescript"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: "@types/semver"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: npm
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      update-type: version-update:semver-major
      dependency-group: npm
    - dependency-name: ava
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: eslint-import-resolver-typescript
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: eslint-plugin-github
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: micromatch
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: nock
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: removeNPMAbsolutePaths
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm
    - dependency-name: sinon
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    4fad06f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40a500c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1f4958 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1774 from github/dependabot/npm_and_yarn/npm-a34e…

    …423e98
    
    Bump the npm group with 21 updates
    henrymercer committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c552617 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d2baed4 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1762 from github/update-bundle/codeql-bundle-v2.14.0

    Update default bundle to 2.14.0
    cklin committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    814b2ed View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    50527c5 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1776 from github/aeisenberg/changelog-releases

    Add link to releases page in changelog
    aeisenberg committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a148c58 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    1b6383d View commit details
    Browse the repository at this point in the history