59 Commits

Author SHA1 Message Date
eric sciple 92c5235a00 Upgrade lerna to v9 for OIDC trusted publishing (#330)
- Upgrade lerna from v8 to v9 (adds OIDC trusted publishing support)
- Remove registry-url, scope, and packages:write from release workflow
- Remove NPM_CONFIG_PROVENANCE env (automatic with OIDC)
- Update workspace typescript devDependency from ^4.8.4 to ^5.8.3
- Remove root typescript override (no longer needed)
2026-02-25 19:58:54 -06:00
eric sciple 9f770badd3 Upgrade Node.js to 24 for npm trusted publishing (#329) 2026-02-25 15:04:40 -06:00
eric sciple 9dd856db3d Switch to npm trusted publishing (OIDC) (#327)
Replace NPM_TOKEN-based authentication with OIDC trusted publishing.
This eliminates the need for long-lived npm access tokens.

Changes:
- Add id-token: write permission to the release job
- Add registry-url to setup-node
- Remove the setup authentication step (.npmrc token write)
- Remove NPM_TOKEN env var from the Publish packages step

Requires trusted publisher configuration on npmjs.com for each package.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-25 13:15:38 -06:00
Paulo Santos 0c2f39f1d0 Add @actions/runner-images-writers to CODEOWNERS (#324)
* added @actions/runner-images-writers to CODEOWNERS

* target specific file and add comment

* added both teams to file ownership
2026-02-24 11:02:35 -06:00
eric sciple 4429c41275 Align supported Node.js engines field with dependency requirements (#231) 2025-12-05 15:28:10 -06:00
eric sciple 576402fc01 Optimize JSON data files to reduce bundle size by 90% (#229) 2025-12-05 10:27:19 -06:00
Anthony Zavala 756ce20db2 Potential fix for code scanning alert no. 2: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-07 10:24:31 -07:00
Josh Gross 6fedfd7fa4 Update workflow actions and remove release notes file 2025-03-05 13:10:09 -05:00
Beth Brennan 879aceaab3 Create dependabot.yml 2024-07-05 18:32:54 -04:00
Konrad Pabjan 795dd67915 Update CODEOWNERS 2024-05-23 10:48:28 -04:00
Felipe Suero 5c785ab41b merge main in, port changes 2023-05-02 13:05:17 -04:00
Felipe Suero 9d246960f3 Merge branch 'main' of github.com:actions/languageservices into auto-generate-notes 2023-05-02 13:02:57 -04:00
Felipe Suero d47636092a don't pin actions stuff 2023-05-01 10:15:24 -04:00
Felipe Suero e292f8ca51 pin all the things 2023-05-01 10:10:52 -04:00
Felipe Suero 8f4080074b pin dependencies 2023-05-01 10:05:19 -04:00
Felipe Suero b04e5db100 save files 2023-04-28 12:55:00 -04:00
Felipe Suero 2795997f4c minor fixes 2023-04-28 12:53:31 -04:00
Felipe Suero 413ae51185 add script 2023-04-27 13:03:45 -04:00
Felipe Suero 8bc0c5636e draw from lerna 2023-04-27 10:28:01 -04:00
Felipe Suero 124ee84d1f Automate incrementing the version number 2023-04-27 10:23:36 -04:00
Beth Brennan 4b479b0296 Update CODEOWNERS 2023-04-05 16:44:44 -04:00
Josh Gross 6b1e4ff115 Update CODEOWNERS 2023-03-23 19:07:33 -04:00
Christopher Schleiden 99dd997d88 Publish packages to npm 2023-03-23 13:08:28 -07:00
Christopher Schleiden 3efd7934b4 Add permissions to job 2023-03-23 12:42:56 -07:00
Christopher Schleiden 130f22d937 Use org scope 2023-03-23 12:34:11 -07:00
Christopher Schleiden 019717a8cd Authorize for publish 2023-03-23 12:26:24 -07:00
Christopher Schleiden a0eb7ac824 Do not try to tag again 2023-03-23 12:18:02 -07:00
Christopher Schleiden d670d73091 Add --yes 2023-03-23 12:06:47 -07:00
Christopher Schleiden 7f3d6f7382 Use hard-coded version for publish 2023-03-23 11:50:02 -07:00
Christopher Schleiden ee2e82a4bd Trigger when lerna.json changes 2023-03-23 11:40:48 -07:00
Christopher Schleiden d65c105d83 Fix release workflow 2023-03-23 11:40:21 -07:00
Christopher Schleiden 0504c7a58c Publish all packages 2023-03-23 11:30:59 -07:00
Christopher Schleiden 428a56c754 Fix workflow name 2023-03-23 11:20:25 -07:00
Christopher Schleiden d501539f8e Split release/publish workflos 2023-03-23 11:18:19 -07:00
Christopher Schleiden 09df9f6f46 Update workflows 2023-03-23 09:58:19 -07:00
Josh Gross 6ddd8fde8f Lint after building 2023-03-20 18:49:42 -04:00
Josh Gross 96fbb68811 Merge branch 'main' into joshmgross/lint-ci 2023-03-20 17:47:17 -04:00
Josh Gross fb5a0eaf3c Fix numbering 2023-03-20 16:21:45 -04:00
Josh Gross 7a3b867def Add issue templates 2023-03-20 16:03:30 -04:00
Josh Gross baf30736ab Enable linting in CI 2023-03-20 14:10:20 -04:00
Jacob Wallraff 561e0f2c05 Add *.d.ts to ignore file? 2023-01-30 11:52:12 -08:00
Jacob Wallraff 12ccf97637 Move format before ci 2023-01-30 11:45:27 -08:00
Jacob Wallraff 66d51c70c1 Move format before build 2023-01-30 11:42:02 -08:00
Jacob Wallraff a7841d4405 Use more precise version of node 2023-01-30 11:35:31 -08:00
Jacob Wallraff 64c406e3dc Remove refactor and add format as a step 2023-01-30 11:24:13 -08:00
Jacob Wallraff a2f3459668 Update workflow to run format-check 2023-01-30 11:19:12 -08:00
Christopher Schleiden 84119f55fb Update dependencies from root 2022-12-09 13:37:07 -08:00
Christopher Schleiden 6f3452a6d0 Add workflow name 2022-12-09 12:03:20 -08:00
Christopher Schleiden 2435b7ac80 Workflow to update dependencies 2022-12-09 12:01:44 -08:00
Christopher Schleiden 3e65c74f69 Remove test branch from workflow 2022-12-08 10:28:45 -08:00