Compare commits

...

67 Commits

Author SHA1 Message Date
Koen Vlaswinkel
82e98c5d5a Merge pull request #3939 from github/github-action/bump-cli
Some checks failed
Build Storybook / build (push) Has been cancelled
Code Scanning - CodeQL / codeql (actions) (push) Has been cancelled
Code Scanning - CodeQL / codeql (javascript) (push) Has been cancelled
Run E2E Playwright tests / E2E Test (push) Has been cancelled
Build Extension / Build (ubuntu-latest) (push) Has been cancelled
Build Extension / Build (windows-latest) (push) Has been cancelled
Build Extension / Lint (push) Has been cancelled
Build Extension / Check generated code (push) Has been cancelled
Build Extension / Unit Test (ubuntu-latest) (push) Has been cancelled
Build Extension / Unit Test (windows-latest) (push) Has been cancelled
Build Extension / Test (ubuntu-latest) (push) Has been cancelled
Build Extension / Test (windows-latest) (push) Has been cancelled
Build Extension / Get latest CLI version (push) Has been cancelled
Build Storybook / deploy (push) Has been cancelled
Build Extension / CLI Test (ubuntu-latest) (push) Has been cancelled
Build Extension / CLI Test (windows-latest) (push) Has been cancelled
Bump CLI Version to v2.20.5 for integration tests
2025-02-21 09:54:25 +01:00
Angela P Wen
56ca7fb705 Merge pull request #3934 from github/dependabot/docker/extensions/ql-vscode/test/e2e/docker/codercom/code-server-4.97.2
Bump codercom/code-server from 4.96.4 to 4.97.2 in /extensions/ql-vscode/test/e2e/docker
2025-02-20 11:18:46 -08:00
Nora
7c2cce9e10 Merge branch 'main' into dependabot/docker/extensions/ql-vscode/test/e2e/docker/codercom/code-server-4.97.2 2025-02-20 17:40:11 +01:00
Nora
0b10736527 Merge pull request #3938 from github/nora/add-workflow-dispatch-to-e2e-tests
Add workflow dispatch to e2e tests
2025-02-20 17:39:53 +01:00
github-actions[bot]
3b8cf1ad7c Bump CLI version from v2.20.4 to v2.20.5 for integration tests 2025-02-20 15:38:46 +00:00
Nora
24ec26f17e Add workflow dispatch to e2e tests 2025-02-20 14:29:23 +00:00
Nora
95374c6401 Merge pull request #3935 from github/dependabot/npm_and_yarn/extensions/ql-vscode/octokit-579ad91fd7
Bump the octokit group in /extensions/ql-vscode with 2 updates
2025-02-20 15:25:00 +01:00
Nora
c62afadff8 Merge pull request #3936 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-a4341f8bf6
Bump the storybook group in /extensions/ql-vscode with 12 updates
2025-02-20 15:23:51 +01:00
Nora
0e396012d3 Merge pull request #3937 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint-8f52371f03
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
2025-02-20 15:23:17 +01:00
dependabot[bot]
bbc9054c64 Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
Bumps the typescript-eslint group in /extensions/ql-vscode with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.24.0 to 8.24.1
- [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/v8.24.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.24.0 to 8.24.1
- [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/v8.24.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-20 13:43:05 +00:00
dependabot[bot]
ece53b8b58 Bump the storybook group in /extensions/ql-vscode with 12 updates
Bumps the storybook group in /extensions/ql-vscode with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.5.5` | `8.5.8` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.5.5` | `8.5.8` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.5.5` | `8.5.8` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.5.5` | `8.5.8` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.5.5` | `8.5.8` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.5.5` | `8.5.8` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.5.5` | `8.5.8` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.5.5` | `8.5.8` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.5.5` | `8.5.8` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.5.5` | `8.5.8` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.5.5` | `8.5.8` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.5.5` | `8.5.8` |


Updates `@storybook/addon-a11y` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/addons/a11y)

Updates `@storybook/addon-actions` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/addons/actions)

Updates `@storybook/addon-essentials` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/addons/interactions)

Updates `@storybook/addon-links` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/addons/links)

Updates `@storybook/blocks` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/lib/blocks)

Updates `@storybook/components` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/deprecated/components)

Updates `@storybook/manager-api` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/lib/manager-api)

Updates `@storybook/react` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/renderers/react)

Updates `@storybook/react-vite` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/frameworks/react-vite)

Updates `@storybook/theming` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/lib/theming)

Updates `storybook` from 8.5.5 to 8.5.8
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.8/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/components"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/theming"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-20 13:42:30 +00:00
dependabot[bot]
579866bb2e Bump the octokit group in /extensions/ql-vscode with 2 updates
Bumps the octokit group in /extensions/ql-vscode with 2 updates: [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js) and [@octokit/rest](https://github.com/octokit/rest.js).


Updates `@octokit/plugin-retry` from 7.1.3 to 7.1.4
- [Release notes](https://github.com/octokit/plugin-retry.js/releases)
- [Commits](https://github.com/octokit/plugin-retry.js/compare/v7.1.3...v7.1.4)

Updates `@octokit/rest` from 21.1.0 to 21.1.1
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v21.1.0...v21.1.1)

---
updated-dependencies:
- dependency-name: "@octokit/plugin-retry"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: octokit
- dependency-name: "@octokit/rest"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: octokit
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-20 13:39:52 +00:00
Koen Vlaswinkel
31c708039f Merge pull request #3933 from github/koesie10/build-storybook
Add workflow for building and deploying Storybook
2025-02-20 14:39:04 +01:00
dependabot[bot]
7f260d42fd Bump codercom/code-server in /extensions/ql-vscode/test/e2e/docker
Bumps codercom/code-server from 4.96.4 to 4.97.2.

---
updated-dependencies:
- dependency-name: codercom/code-server
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-20 13:36:15 +00:00
Koen Vlaswinkel
cd2a8d6846 Merge pull request #3932 from github/koesie10/upgrade-vite-node
Upgrade to vite-node v3
2025-02-19 13:13:02 +01:00
Koen Vlaswinkel
7a3782510c Merge pull request #3930 from github/koesie10/fix-acorn
Fix package-lock.json to have `acorn` as a direct dependency
2025-02-19 13:12:47 +01:00
Koen Vlaswinkel
94e8283c00 Add workflow for building and deploying Storybook 2025-02-19 11:39:44 +01:00
Koen Vlaswinkel
24deccf779 Merge pull request #3931 from github/koesie10/fix-storybook
Fix Storybook build
2025-02-19 11:30:22 +01:00
Koen Vlaswinkel
b91b00ce64 Upgrade to vite-node v3 2025-02-19 10:40:55 +01:00
Koen Vlaswinkel
cf911233dc Fix package-lock.json to have acorn as a dependency 2025-02-19 09:56:16 +01:00
Koen Vlaswinkel
4f934b5670 Fix Storybook build 2025-02-19 09:53:47 +01:00
Andrew Eisenberg
cd9dc9dd51 Merge pull request #3929 from github/aeisenberg/more-permissions
More permissions changes
2025-02-14 10:21:34 -08:00
Andrew Eisenberg
b50a59fea4 More permissions changes
Just two things I missed before.
2025-02-14 18:06:10 +00:00
Andrew Eisenberg
93645dee57 Merge pull request #3927 from github/aeisenberg/add-permissions-actions
Add permissions block and actions analysis
2025-02-14 09:44:33 -08:00
Koen Vlaswinkel
18dba23d4f Merge pull request #3928 from github/github-action/bump-node-version
Bump Node version to v20.18.1
2025-02-14 13:44:47 +01:00
github-actions[bot]
5bc1b229e7 Bump Node version to v20.18.1 2025-02-14 12:26:08 +00:00
Koen Vlaswinkel
50aad9e071 Merge pull request #3899 from github/dependabot/npm_and_yarn/extensions/ql-vscode/octokit-c675e4ebdd
Bump the octokit group in /extensions/ql-vscode with 3 updates
2025-02-14 10:28:25 +01:00
dependabot[bot]
0bdd4c205a Bump the octokit group in /extensions/ql-vscode with 3 updates
Bumps the octokit group in /extensions/ql-vscode with 3 updates: [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js), [@octokit/plugin-throttling](https://github.com/octokit/plugin-throttling.js) and [@octokit/rest](https://github.com/octokit/rest.js).


Updates `@octokit/plugin-retry` from 7.1.2 to 7.1.3
- [Release notes](https://github.com/octokit/plugin-retry.js/releases)
- [Commits](https://github.com/octokit/plugin-retry.js/compare/v7.1.2...v7.1.3)

Updates `@octokit/plugin-throttling` from 9.3.2 to 9.4.0
- [Release notes](https://github.com/octokit/plugin-throttling.js/releases)
- [Commits](https://github.com/octokit/plugin-throttling.js/compare/v9.3.2...v9.4.0)

Updates `@octokit/rest` from 21.0.2 to 21.1.0
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v21.0.2...v21.1.0)

---
updated-dependencies:
- dependency-name: "@octokit/plugin-retry"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: octokit
- dependency-name: "@octokit/plugin-throttling"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: octokit
- dependency-name: "@octokit/rest"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: octokit
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-14 08:41:02 +00:00
Andrew Eisenberg
acc46cef30 Add permissions block and actions analysis
This change does two things. If it is complicated to review
I will split up.

First, this ensures that all workflows have minimal permissions
blocks. Second, this adds actions analysis.
2025-02-13 22:32:46 +00:00
Koen Vlaswinkel
e9003a07cd Merge pull request #3926 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint-036bed0af0
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
2025-02-13 14:54:56 +01:00
Koen Vlaswinkel
3e45c06dbf Merge pull request #3925 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-6994aaf8be
Bump the storybook group in /extensions/ql-vscode with 12 updates
2025-02-13 14:54:23 +01:00
dependabot[bot]
fab37f38f7 Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
Bumps the typescript-eslint group in /extensions/ql-vscode with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.23.0 to 8.24.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/v8.24.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.23.0 to 8.24.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/v8.24.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 13:39:46 +00:00
dependabot[bot]
9d9ec0a288 Bump the storybook group in /extensions/ql-vscode with 12 updates
Bumps the storybook group in /extensions/ql-vscode with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.5.3` | `8.5.5` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.5.3` | `8.5.5` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.5.3` | `8.5.5` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.5.3` | `8.5.5` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.5.3` | `8.5.5` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.5.3` | `8.5.5` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.5.3` | `8.5.5` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.5.3` | `8.5.5` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.5.3` | `8.5.5` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.5.3` | `8.5.5` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.5.3` | `8.5.5` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.5.3` | `8.5.5` |


Updates `@storybook/addon-a11y` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/addons/a11y)

Updates `@storybook/addon-actions` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/addons/actions)

Updates `@storybook/addon-essentials` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/addons/interactions)

Updates `@storybook/addon-links` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/addons/links)

Updates `@storybook/blocks` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/lib/blocks)

Updates `@storybook/components` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/deprecated/components)

Updates `@storybook/manager-api` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/lib/manager-api)

Updates `@storybook/react` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/renderers/react)

Updates `@storybook/react-vite` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/frameworks/react-vite)

Updates `@storybook/theming` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/lib/theming)

Updates `storybook` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.5/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/components"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/theming"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 13:39:13 +00:00
Koen Vlaswinkel
9763bbf48d Merge pull request #3924 from github/github-action/bump-node-version
Bump Node version to v20.18.1
2025-02-13 13:42:06 +01:00
github-actions[bot]
efa87ccdd7 Bump Node version to v20.18.1 2025-02-13 12:26:07 +00:00
Nora Dimitrijević
70cc4ed1ab Merge pull request #3923 from d10c/d10c/compare-performance-rtjo
ComparePerformance: fix crash in RTJO mode
2025-02-11 13:54:10 +01:00
Nora Dimitrijević
8102750f5c ComparePerformance: fix crash in RTJO mode
With `--dynamic-join-order-mode=all`, both `first` and `second` are
undefined, leading to a crash. Until RTJO mode gets proper tuple
counting, this change prevents a crash when unfurling the steps of a
predicate.
2025-02-11 12:21:06 +00:00
Koen Vlaswinkel
824bf308de Merge pull request #3922 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint-9dae2f82d5
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
2025-02-06 14:48:32 +01:00
Koen Vlaswinkel
84e37bf62b Merge pull request #3921 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-0fd4b30345
Bump the storybook group in /extensions/ql-vscode with 12 updates
2025-02-06 14:48:16 +01:00
dependabot[bot]
feb2cf1c86 Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
Bumps the typescript-eslint group in /extensions/ql-vscode with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.22.0 to 8.23.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/v8.23.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.22.0 to 8.23.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/v8.23.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-06 13:18:27 +00:00
dependabot[bot]
fc37ba53b8 Bump the storybook group in /extensions/ql-vscode with 12 updates
Bumps the storybook group in /extensions/ql-vscode with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.5.2` | `8.5.3` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.5.2` | `8.5.3` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.5.2` | `8.5.3` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.5.2` | `8.5.3` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.5.2` | `8.5.3` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.5.2` | `8.5.3` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.5.2` | `8.5.3` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.5.2` | `8.5.3` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.5.2` | `8.5.3` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.5.2` | `8.5.3` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.5.2` | `8.5.3` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.5.2` | `8.5.3` |


Updates `@storybook/addon-a11y` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/addons/a11y)

Updates `@storybook/addon-actions` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/addons/actions)

Updates `@storybook/addon-essentials` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/addons/interactions)

Updates `@storybook/addon-links` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/addons/links)

Updates `@storybook/blocks` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/lib/blocks)

Updates `@storybook/components` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/deprecated/components)

Updates `@storybook/manager-api` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/lib/manager-api)

Updates `@storybook/react` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/renderers/react)

Updates `@storybook/react-vite` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/frameworks/react-vite)

Updates `@storybook/theming` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/lib/theming)

Updates `storybook` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.3/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/components"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/theming"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-06 13:17:53 +00:00
Koen Vlaswinkel
d0d292296f Merge pull request #3920 from github/github-action/bump-cli
Bump CLI Version to v2.20.4 for integration tests
2025-02-06 12:45:42 +01:00
github-actions[bot]
38d88f92d7 Bump CLI version from v2.20.3 to v2.20.4 for integration tests 2025-02-06 11:15:54 +00:00
Koen Vlaswinkel
5e5708d0b3 Merge pull request #3919 from github/github-action/bump-node-version
Bump Node version to v20.18.1
2025-02-04 13:47:24 +01:00
github-actions[bot]
e4933fd356 Bump Node version to v20.18.1 2025-02-04 12:26:12 +00:00
Robert
3d56b2c22d Merge pull request #3918 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint-ba93ac6f42
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
2025-01-30 16:12:17 +00:00
Robert
0bbe5f190e Merge pull request #3917 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-a069e3357d
Bump the storybook group in /extensions/ql-vscode with 13 updates
2025-01-30 16:11:03 +00:00
dependabot[bot]
f2ce32e5f2 Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
Bumps the typescript-eslint group in /extensions/ql-vscode with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.21.0 to 8.22.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/v8.22.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.21.0 to 8.22.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/v8.22.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-30 14:02:25 +00:00
dependabot[bot]
dcb2b99fa7 Bump the storybook group in /extensions/ql-vscode with 13 updates
Bumps the storybook group in /extensions/ql-vscode with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.5.1` | `8.5.2` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.5.1` | `8.5.2` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.5.1` | `8.5.2` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.5.1` | `8.5.2` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.5.1` | `8.5.2` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.5.1` | `8.5.2` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.5.1` | `8.5.2` |
| [@storybook/icons](https://github.com/storybookjs/icons) | `1.3.1` | `1.3.2` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.5.1` | `8.5.2` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.5.1` | `8.5.2` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.5.1` | `8.5.2` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.5.1` | `8.5.2` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.5.1` | `8.5.2` |


Updates `@storybook/addon-a11y` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/addons/a11y)

Updates `@storybook/addon-actions` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/addons/actions)

Updates `@storybook/addon-essentials` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/addons/interactions)

Updates `@storybook/addon-links` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/addons/links)

Updates `@storybook/blocks` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/lib/blocks)

Updates `@storybook/components` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/deprecated/components)

Updates `@storybook/icons` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/storybookjs/icons/releases)
- [Changelog](https://github.com/storybookjs/icons/blob/main/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/icons/compare/v1.3.1...v1.3.2)

Updates `@storybook/manager-api` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/lib/manager-api)

Updates `@storybook/react` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/renderers/react)

Updates `@storybook/react-vite` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/frameworks/react-vite)

Updates `@storybook/theming` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/lib/theming)

Updates `storybook` from 8.5.1 to 8.5.2
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.2/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/components"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/icons"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/theming"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-30 14:01:50 +00:00
Dave Bartolomeo
b790a81619 Merge pull request #3916 from github/github-action/bump-cli
Bump CLI Version to v2.20.3 for integration tests
2025-01-27 03:11:20 -05:00
github-actions[bot]
3e2d5c299e Bump CLI version from v2.20.2 to v2.20.3 for integration tests 2025-01-24 15:58:08 +00:00
Koen Vlaswinkel
4027b1d3aa Merge pull request #3915 from github/koesie10/simplify-bump-cli
Simplify usage of the bump CLI workflow
2025-01-24 13:20:28 +01:00
Andrew Eisenberg
588441d157 Merge pull request #3903 from slevithan/fix-regex
Fix regex in CodeQL TextMate grammar that was silently failing
2025-01-23 11:09:31 -08:00
Angela P Wen
a4a6e0283b Merge pull request #3913 from github/dependabot/docker/extensions/ql-vscode/test/e2e/docker/codercom/code-server-4.96.4
Bump codercom/code-server from 4.96.2 to 4.96.4 in /extensions/ql-vscode/test/e2e/docker
2025-01-23 09:09:55 -08:00
Angela P Wen
218e9c1e57 Merge pull request #3912 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-3fa07714dd
Bump the storybook group in /extensions/ql-vscode with 13 updates
2025-01-23 09:09:25 -08:00
Angela P Wen
e74e020a74 Merge pull request #3910 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint-55638e145f
Bump the typescript-eslint group across 1 directory with 2 updates
2025-01-23 09:08:42 -08:00
Koen Vlaswinkel
7f35a4b7ed Simplify usage of the bump CLI workflow 2025-01-23 16:41:53 +01:00
Robert
f5435783c0 Merge pull request #3914 from github/version/bump-to-v1.17.2
Bump version to v1.17.2
2025-01-23 14:58:44 +00:00
Koen Vlaswinkel
de3cfc8797 Merge pull request #3909 from github/github-action/bump-node-version
Bump Node version to v20.18.1
2025-01-23 15:45:46 +01:00
github-actions[bot]
622d78a20a Bump version to v1.17.2 2025-01-23 14:19:03 +00:00
Robert
db9d60cf6b Merge pull request #3908 from github/v1.17.1
Release v1.17.1
2025-01-23 14:17:19 +00:00
dependabot[bot]
483932da1e Bump codercom/code-server in /extensions/ql-vscode/test/e2e/docker
Bumps codercom/code-server from 4.96.2 to 4.96.4.

---
updated-dependencies:
- dependency-name: codercom/code-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-23 13:48:16 +00:00
dependabot[bot]
b1b03be890 Bump the storybook group in /extensions/ql-vscode with 13 updates
Bumps the storybook group in /extensions/ql-vscode with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.5.0` | `8.5.1` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.5.0` | `8.5.1` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.5.0` | `8.5.1` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.5.0` | `8.5.1` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.5.0` | `8.5.1` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.5.0` | `8.5.1` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.5.0` | `8.5.1` |
| [@storybook/icons](https://github.com/storybookjs/icons) | `1.3.0` | `1.3.1` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.5.0` | `8.5.1` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.5.0` | `8.5.1` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.5.0` | `8.5.1` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.5.0` | `8.5.1` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.5.0` | `8.5.1` |


Updates `@storybook/addon-a11y` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/addons/a11y)

Updates `@storybook/addon-actions` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/addons/actions)

Updates `@storybook/addon-essentials` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/addons/interactions)

Updates `@storybook/addon-links` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/addons/links)

Updates `@storybook/blocks` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/lib/blocks)

Updates `@storybook/components` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/deprecated/components)

Updates `@storybook/icons` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/storybookjs/icons/releases)
- [Changelog](https://github.com/storybookjs/icons/blob/main/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/icons/compare/v1.3.0...v1.3.1)

Updates `@storybook/manager-api` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/lib/manager-api)

Updates `@storybook/react` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/renderers/react)

Updates `@storybook/react-vite` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/frameworks/react-vite)

Updates `@storybook/theming` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/lib/theming)

Updates `storybook` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.5.1/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/components"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/icons"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/theming"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-23 13:39:06 +00:00
dependabot[bot]
0d4e3ef617 Bump the typescript-eslint group across 1 directory with 2 updates
Bumps the typescript-eslint group with 2 updates in the /extensions/ql-vscode directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.19.0 to 8.21.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/v8.21.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.19.0 to 8.21.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/v8.21.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-23 13:36:37 +00:00
github-actions[bot]
3b0efb84b7 Bump Node version to v20.18.1 2025-01-23 12:26:12 +00:00
Andrew Eisenberg
a6266bbcc8 Remove empty newliines 2025-01-20 09:49:31 -08:00
Steven Levithan
7086d1b707 Fix regex in CodeQL TextMate grammar that was silently failing 2025-01-19 20:46:39 +01:00
20 changed files with 894 additions and 1121 deletions

57
.github/workflows/build-storybook.yml vendored Normal file
View File

@@ -0,0 +1,57 @@
name: Build Storybook
on:
workflow_dispatch:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
push:
branches:
- main
permissions: {}
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: extensions/ql-vscode/.nvmrc
- name: Install dependencies
run: |
cd extensions/ql-vscode
npm ci
shell: bash
- name: Build Storybook
run: |
cd extensions/ql-vscode
npm run build-storybook
shell: bash
- name: Upload to GitHub Pages
id: deployment
uses: actions/upload-pages-artifact@v3
with:
path: extensions/ql-vscode/storybook-static
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
permissions:
id-token: write
pages: write
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

View File

@@ -1,25 +1,12 @@
name: Bump CLI version
on:
workflow_dispatch:
inputs:
option:
description: "Option"
required: true
default: 'replace'
type: choice
options:
- prepend
- replace
version:
description: |
The version to prepend to the supported versions file. This should be in the form: `vA.B.C`.
required: false
type: string
pull_request:
branches: [main]
paths:
- .github/actions/create-pr/action.yml
- .github/workflows/bump-cli.yml
- extensions/ql-vscode/scripts/bump-supported-cli-versions.ts
schedule:
- cron: 0 0 */14 * * # run every 14 days
@@ -34,28 +21,31 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
fetch-depth: 1
node-version-file: extensions/ql-vscode/.nvmrc
cache: 'npm'
cache-dependency-path: extensions/ql-vscode/package-lock.json
- name: Install dependencies
working-directory: extensions/ql-vscode
run: |
npm ci
shell: bash
- name: Bump CLI
if: ${{ inputs.option == 'replace' }}
working-directory: extensions/ql-vscode
id: bump-cli
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
scripts/replace-cli-version.sh
- name: Prepend another version
if: ${{ inputs.option == 'prepend' }}
run: |
cat extensions/ql-vscode/supported_cli_versions.json | jq '. |= ["${{ inputs.version }}"] + .' > supported_cli_versions_temp.json
mv supported_cli_versions_temp.json extensions/ql-vscode/supported_cli_versions.json
echo "LATEST_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
echo "PREVIOUS_VERSION=`jq -r '.[1]' extensions/ql-vscode/supported_cli_versions.json`" >> $GITHUB_ENV
npx vite-node scripts/bump-supported-cli-versions.ts
shell: bash
- name: Commit, Push and Open a PR
uses: ./.github/actions/create-pr
with:
token: ${{ secrets.GITHUB_TOKEN }}
base-branch: main
head-branch: github-action/bump-cli
commit-message: Bump CLI version from ${{ env.PREVIOUS_VERSION }} to ${{ env.LATEST_VERSION }} for integration tests
title: Bump CLI Version to ${{ env.LATEST_VERSION }} for integration tests
commit-message: Bump CLI version from ${{ steps.bump-cli.outputs.PREVIOUS_VERSION }} to ${{ steps.bump-cli.outputs.LATEST_VERSION }} for integration tests
title: Bump CLI Version to ${{ steps.bump-cli.outputs.LATEST_VERSION }} for integration tests
body: >
Bumps CLI version from ${{ env.PREVIOUS_VERSION }} to ${{ env.LATEST_VERSION }}
Bumps CLI version from ${{ steps.bump-cli.outputs.PREVIOUS_VERSION }} to ${{ steps.bump-cli.outputs.LATEST_VERSION }}

View File

@@ -17,6 +17,8 @@ jobs:
find-nightly:
name: Find Nightly Release
runs-on: ubuntu-latest
permissions:
contents: read
outputs:
url: ${{ steps.get-url.outputs.nightly-url }}
steps:
@@ -33,6 +35,8 @@ jobs:
set-matrix:
name: Set Matrix for cli-test
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -47,6 +51,8 @@ jobs:
runs-on: ${{ matrix.os }}
needs: [find-nightly, set-matrix]
timeout-minutes: 30
permissions:
contents: read
strategy:
matrix:
os: [ubuntu-latest, windows-latest]

View File

@@ -11,6 +11,12 @@ on:
jobs:
codeql:
runs-on: ubuntu-latest
strategy:
matrix:
language:
- javascript
- actions
fail-fast: false
permissions:
contents: read
@@ -24,7 +30,7 @@ jobs:
- name: Initialize CodeQL
uses: github/codeql-action/init@main
with:
languages: javascript
languages: ${{ matrix.language }}
config-file: ./.github/codeql/codeql-config.yml
tools: latest

View File

@@ -1,10 +1,14 @@
name: Run E2E Playwright tests
on:
workflow_dispatch:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
jobs:
e2e-test:
name: E2E Test

View File

@@ -3,6 +3,9 @@ on:
issues:
types: [opened]
permissions:
issues: write
jobs:
label:
name: Label issue

View File

@@ -7,6 +7,9 @@ on:
branches:
- main
permissions:
contents: read
jobs:
build:
name: Build
@@ -56,6 +59,9 @@ jobs:
lint:
name: Lint
runs-on: ubuntu-latest
permissions:
contents: read
security-events: write
steps:
- name: Checkout
uses: actions/checkout@v4

View File

@@ -12,6 +12,9 @@ on:
tags:
- 'v[0-9]+.[0-9]+.[0-9]+*'
permissions:
contents: read
jobs:
build:
name: Release
@@ -156,6 +159,8 @@ jobs:
needs: build
environment: publish-open-vsx
runs-on: ubuntu-latest
permissions:
contents: read
env:
OPEN_VSX_TOKEN: ${{ secrets.OPEN_VSX_TOKEN }}
steps:

5
.gitignore vendored
View File

@@ -22,4 +22,7 @@ artifacts/
# E2E Reports
**/playwright-report/**
**/test-results/**
**/test-results/**
# Storybook artifacts
**/storybook-static/**

View File

@@ -1,8 +1,11 @@
# CodeQL for Visual Studio Code: Changelog
## [UNRELEASED]
## 1.17.1 - 23 January 2025
- Remove support for CodeQL CLI versions older than 2.18.4. [#3895](https://github.com/github/vscode-codeql/pull/3895)
- Fix regex in CodeQL TextMate grammar that was silently failing. [#3903](https://github.com/github/vscode-codeql/pull/3903)
## 1.17.0 - 20 December 2024

File diff suppressed because it is too large Load Diff

View File

@@ -4,7 +4,7 @@
"description": "CodeQL for Visual Studio Code",
"author": "GitHub",
"private": true,
"version": "1.17.1",
"version": "1.17.2",
"publisher": "GitHub",
"license": "MIT",
"icon": "media/VS-marketplace-CodeQL-icon.png",
@@ -1969,9 +1969,9 @@
},
"dependencies": {
"@floating-ui/react": "^0.27.0",
"@octokit/plugin-retry": "^7.1.2",
"@octokit/plugin-throttling": "^9.3.2",
"@octokit/rest": "^21.0.2",
"@octokit/plugin-retry": "^7.1.4",
"@octokit/plugin-throttling": "^9.4.0",
"@octokit/rest": "^21.1.1",
"@vscode/codicons": "^0.0.36",
"@vscode/debugadapter": "^1.59.0",
"@vscode/debugprotocol": "^1.68.0",
@@ -2012,18 +2012,18 @@
"@github/markdownlint-github": "^0.6.3",
"@microsoft/eslint-formatter-sarif": "^3.1.0",
"@playwright/test": "^1.49.0",
"@storybook/addon-a11y": "^8.5.0",
"@storybook/addon-actions": "^8.5.0",
"@storybook/addon-essentials": "^8.5.0",
"@storybook/addon-interactions": "^8.5.0",
"@storybook/addon-links": "^8.5.0",
"@storybook/addon-a11y": "^8.5.8",
"@storybook/addon-actions": "^8.5.8",
"@storybook/addon-essentials": "^8.5.8",
"@storybook/addon-interactions": "^8.5.8",
"@storybook/addon-links": "^8.5.8",
"@storybook/blocks": "^8.0.2",
"@storybook/components": "^8.5.0",
"@storybook/components": "^8.5.8",
"@storybook/csf": "^0.1.13",
"@storybook/icons": "^1.3.0",
"@storybook/manager-api": "^8.5.0",
"@storybook/react": "^8.5.0",
"@storybook/react-vite": "^8.5.0",
"@storybook/icons": "^1.3.2",
"@storybook/manager-api": "^8.5.8",
"@storybook/react": "^8.5.8",
"@storybook/react-vite": "^8.5.8",
"@storybook/theming": "^8.2.4",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
@@ -2051,8 +2051,8 @@
"@types/tmp": "^0.2.6",
"@types/vscode": "1.90.0",
"@types/yauzl": "^2.10.3",
"@typescript-eslint/eslint-plugin": "^8.19.0",
"@typescript-eslint/parser": "^8.19.0",
"@typescript-eslint/eslint-plugin": "^8.24.1",
"@typescript-eslint/parser": "^8.24.1",
"@vscode/test-electron": "^2.3.9",
"@vscode/vsce": "^3.2.1",
"ansi-colors": "^4.1.1",
@@ -2088,7 +2088,7 @@
"npm-run-all": "^4.1.5",
"patch-package": "^8.0.0",
"prettier": "^3.2.5",
"storybook": "^8.5.0",
"storybook": "^8.5.8",
"tar-stream": "^3.1.7",
"through2": "^4.0.2",
"ts-jest": "^29.2.5",
@@ -2097,7 +2097,7 @@
"ts-unused-exports": "^10.1.0",
"typescript": "^5.6.2",
"vite": "^6.0.1",
"vite-node": "^2.0.5"
"vite-node": "^3.0.6"
},
"lint-staged": {
"./**/*.{json,css,scss}": [

View File

@@ -0,0 +1,95 @@
import { spawnSync } from "child_process";
import { resolve } from "path";
import { appendFile, outputJson, readJson } from "fs-extra";
import { SemVer } from "semver";
const supportedCliVersionsPath = resolve(
__dirname,
"..",
"supported_cli_versions.json",
);
async function bumpSupportedCliVersions() {
const existingVersions = (await readJson(
supportedCliVersionsPath,
)) as string[];
const release = runGhJSON<Release>([
"release",
"view",
"--json",
"id,name",
"--repo",
"github/codeql-cli-binaries",
]);
// There are two cases:
// - Replace the version if it's the same major and minor version
// - Prepend the version if it's a new major or minor version
const latestSupportedVersion = new SemVer(existingVersions[0]);
const latestReleaseVersion = new SemVer(release.name);
if (latestSupportedVersion.compare(latestReleaseVersion) === 0) {
console.log("No need to update supported CLI versions");
return;
}
if (process.env.GITHUB_OUTPUT) {
await appendFile(
process.env.GITHUB_OUTPUT,
`PREVIOUS_VERSION=${existingVersions[0]}\n`,
{
encoding: "utf-8",
},
);
}
if (
latestSupportedVersion.major === latestReleaseVersion.major &&
latestSupportedVersion.minor === latestReleaseVersion.minor
) {
existingVersions[0] = release.name;
console.log(`Replaced latest supported CLI version with ${release.name}`);
} else {
existingVersions.unshift(release.name);
console.log(`Added latest supported CLI version ${release.name}`);
}
await outputJson(supportedCliVersionsPath, existingVersions, {
spaces: 2,
finalEOL: true,
});
if (process.env.GITHUB_OUTPUT) {
await appendFile(
process.env.GITHUB_OUTPUT,
`LATEST_VERSION=${existingVersions[0]}\n`,
{
encoding: "utf-8",
},
);
}
}
bumpSupportedCliVersions().catch((e: unknown) => {
console.error(e);
process.exit(2);
});
function runGh(args: readonly string[]): string {
const gh = spawnSync("gh", args);
if (gh.status !== 0) {
throw new Error(`Failed to run gh ${args.join(" ")}: ${gh.stderr}`);
}
return gh.stdout.toString("utf-8");
}
function runGhJSON<T>(args: readonly string[]): T {
return JSON.parse(runGh(args));
}
type Release = {
id: string;
name: string;
};

View File

@@ -798,7 +798,7 @@ function PredicateRow(props: PredicateRowProps) {
</>
}
/>
{abbreviateRASteps(first?.steps ?? second!.steps).map(
{abbreviateRASteps(first?.steps ?? second?.steps ?? []).map(
(step, index) => (
<PipelineStep
key={index}

View File

@@ -1,5 +1,5 @@
[
"v2.20.2",
"v2.20.5",
"v2.19.4",
"v2.18.4",
"nightly"

View File

@@ -1065,7 +1065,7 @@ repository:
beginPattern: '#as'
# Ends after the first identifier we encounter.
# REVIEW: Make similar to import-as-clause.
end: '(?<=(?#id-character)(?#end-of-id))'
end: '(?<=(?#id-character))(?#end-of-id)'
match: meta.block.select-as-clause.ql
patterns:
- include: '#non-context-sensitive'

View File

@@ -1,4 +1,4 @@
FROM codercom/code-server:4.96.2
FROM codercom/code-server:4.97.2
USER root

View File

@@ -1,5 +1,4 @@
import type { ExtensionPack } from "../../../src/model-editor/shared/extension-pack";
import { join } from "path";
export function createMockExtensionPack({
path = "/path/to/extension-pack",
@@ -7,7 +6,7 @@ export function createMockExtensionPack({
}: Partial<ExtensionPack> = {}): ExtensionPack {
return {
path,
yamlPath: join(path, "codeql-pack.yml"),
yamlPath: `${path}/codeql-pack.yml`,
name: "sql2o",
version: "0.0.0",
language: "java",

View File

@@ -1,12 +0,0 @@
#!/bin/bash
VERSIONS=$(gh api -H "Accept: application/vnd.github+json" /repos/github/codeql-cli-binaries/releases | jq -r '.[].tag_name' | head -2)
# we are exporting these variables so that we can access these variables in the workflow
LATEST_VERSION=$(echo $VERSIONS | awk '{ print $1 }')
PREVIOUS_VERSION=$(echo $VERSIONS | awk '{ print $2 }')
echo "LATEST_VERSION=$LATEST_VERSION" >> $GITHUB_ENV
echo "PREVIOUS_VERSION=$PREVIOUS_VERSION" >> $GITHUB_ENV
sed -i "s/$PREVIOUS_VERSION/$LATEST_VERSION/g" extensions/ql-vscode/supported_cli_versions.json

View File

@@ -675,9 +675,6 @@
"begin": "(?x)(?<=/\\*\\*)([^*]|\\*(?!/))*$",
"while": "(?x)(^|\\G)\\s*([^*]|\\*(?!/))(?=([^*]|[*](?!/))*$)",
"patterns": [
{
"match": "(?x)\\G\\s* (@\\S+)",
"name": "keyword.tag.ql"
@@ -1469,7 +1466,7 @@
}
},
"select-as-clause": {
"end": "(?x)(?<=(?:[0-9A-Za-z_])(?:(?!(?:[0-9A-Za-z_]))))",
"end": "(?x)(?<=(?:[0-9A-Za-z_]))(?:(?!(?:[0-9A-Za-z_])))",
"match": "(?x)meta.block.select-as-clause.ql",
"patterns": [
{
@@ -1540,4 +1537,4 @@
"name": "constant.character.escape.ql"
}
}
}
}