Commit Graph

85 Commits

Author SHA1 Message Date
746f200ccd Refactor GitHub Actions workflow for OS and Node versions
Updated the workflow to support multiple OS and Node.js versions, and upgraded checkout action from v4 to v5.
2025-10-03 16:22:50 +05:30
4fcdf84cf4 Revise CI workflow for multi-OS and Node.js support
Updated the GitHub Actions workflow to support multiple OS and Node.js versions. Changed checkout action version and modified yarn install command to ignore engines.
2025-10-03 16:20:21 +05:30
7299ce5c60 Test macos-14-large x64 runner 2025-07-29 16:21:33 +05:30
1ea62dc588 Test macos-14-large x64 runner 2025-07-29 16:16:10 +05:30
a7c2d9473e actions/cache upgrade (#1251)
Co-authored-by: “gowridurgad” <“hgowridurgad@github.com>
2025-03-11 10:09:37 -05:00
111c4beff8 Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (#1195)
Bumps [actions/publish-immutable-action](https://github.com/actions/publish-immutable-action) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/actions/publish-immutable-action/releases)
- [Commits](https://github.com/actions/publish-immutable-action/compare/0.0.3...v0.0.4)

---
updated-dependencies:
- dependency-name: actions/publish-immutable-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 09:25:29 -06:00
0bc26deefe Bump pnpm/action-setup from 2 to 4 (#1194)
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v4)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 09:25:11 -06:00
48b90677b6 Add macos-13 to the workflows and upgrade publish-actions from 0.2.2 to 0.3.0 (#1174)
* Update versions.yml

* Update versions.yml

* ubuntu-24, macos-13 updates

* check -failure fix
2024-12-18 11:43:06 -06:00
d6ebc7b438 Upgrade IA Publish 2024-09-16 17:18:15 +02:00
aa363ded8f Create publish-immutable-action.yml 2024-09-10 15:23:39 +02:00
eff380dfbc Fix macos latest check failures (#1041)
* Update latest node versions

* Update latest node versions

* Update test data

* Update test data

* Update test data

* Update test data

* Update test data

* macos lts failure fix

* Update macos-13
2024-05-22 08:12:24 -05:00
d86ebcd40b Add support for volta.extends (#921)
* Add support for `volta.extends`

* Code review
2023-12-29 15:01:21 +05:30
5ef044f9d0 Update reusable workflows to use Node.js v20 (#889) 2023-11-13 17:32:30 +01:00
ee36e8b5c0 Ignore engines check in Yarn 1 e2e-cache tests (#882) 2023-11-10 15:16:46 +01:00
8f152de45c Update actions/checkout for documentation and yaml (#876) 2023-10-23 16:22:01 +02:00
1a4442cacd Update toolkit cache and core (#875) 2023-10-23 12:20:07 +02:00
ca2d4e0cdd feat: handling the case where "node" is used for tool-versions file. (#812) 2023-07-18 13:01:34 +02:00
34050076a5 Add check for existing paths (#803) 2023-07-13 14:03:41 +02:00
f8aa08ed8e Update check-dist workflow name (#710) 2023-07-12 19:35:39 +02:00
e33196f742 Do not ivalidate the cache entirely on lock file change (#744)
* Do not ivalidate the cache entirely on yarn3 lock file change

* Use cache prefix if all sub-projects are yarn managed

* Rename functions & add e2e tests
2023-06-27 13:07:43 +02:00
8170e22e8f Detect cached folders from multiple directories (#735)
* Add project-dir

* Fix find lock file

* Remove package-dir input

* format & resolve conflicts

* Add unit tests

* build dist

* Apply change request fixes

* handle non-dir cache-dependency-path

* bump cache version

* run checks

* Handle globs in cacheDependencyPath

* refactor, introduce `cacheDependencyPathToProjectsDirectories`

it is necessary for the next PR related yarn optimization

* Changes requests

* Apply fixes

* review fixes

* add e2e

* Add unique

* review updates

* review updates second stage

* Review fixes 3

* imporve e2e tests
2023-06-21 17:52:17 +02:00
10efafcbcf Update canary version in tests to an existing one 2023-05-25 14:57:36 +02:00
fcd18100cc Add update-config-files.yml 2023-03-08 11:13:04 +01:00
962678f22c Add and configure ESLint and update configuration for Prettier (#703)
* Add ESLinter and update Prettier

* Update eslint config

* Update dependencies

* Rebuild action

* Update package.json

* Updates docs

* Update docs
2023-03-08 10:47:38 +02:00
3dbcda8bc2 Update release-new-action-version.yml (#664) 2023-01-12 13:50:58 +01:00
64ed1c7eab Add support for v8-canary, nightly and rc (#655) 2023-01-05 13:16:21 +01:00
92a07fe466 Fix review points 2022-12-20 16:40:38 +01:00
217387cf3e Update action to use reusable-workflows repo 2022-12-19 13:43:06 +01:00
f5ab623822 Add links to reusable workflows 2022-12-15 16:39:43 +01:00
ca97bf7f80 Update workflows 2022-12-15 16:09:18 +01:00
fe4d514f1a Update codeql-analysis workflow 2022-12-15 15:05:14 +01:00
8151ea11a4 Setup codeql-analysis workflow 2022-12-15 14:41:30 +01:00
da188081b1 Update workflows to use reusable-workflows 2022-12-14 13:42:03 +01:00
3ae886ede4 Update to latest actions/publish-action (#630) 2022-11-28 19:06:52 +01:00
2349c84f5c Add support for nightly and rc versions (#611) 2022-11-17 14:35:58 +01:00
9b8fcdc725 change datadog to ubuntu docker image (#620) 2022-11-09 18:18:47 +01:00
16352bb09b Get rid of warnings for set-output (#607) 2022-10-25 16:37:59 +02:00
788c6ccbd0 remove node-version 12 from matrix (#594) 2022-10-17 12:23:04 +02:00
969bd26639 Fix test volta priority (#577) 2022-09-26 13:58:23 +02:00
4cffe5c52b chore: remove sponge usage 2022-09-08 13:19:32 -07:00
1e6f2cd312 test: add volta e2e test 2022-09-08 13:12:30 -07:00
348e008008 Fix node version file parsing (#553)
* Fix node version file parsing

* Build index.js

* Non-json file error handling

* Format code

* Add package.json to e2e tests

* Minor fix
2022-08-04 09:57:19 +02:00
5b949b50c3 Merge pull request #373 from ganta/add-support-for-asdf-format-as-node-version-file
Add support for asdf format as Node.js version file
2022-07-11 13:48:55 +02:00
eeb10cff27 Support lts/-n aliases (#481) 2022-06-02 12:30:33 +02:00
dbb64ac1d1 Add support for asdf format as Node.js version file 2022-05-30 20:13:04 +09:00
17f8bd9264 Expand current syntax to support aliases for latest version (current/latest/node) (#483) 2022-05-12 17:26:02 +02:00
75716637dc Bump to actions/checkout@v3 (#437) 2022-04-01 10:13:52 +02:00
546fd45825 Updated documentation/workflows to use actions/setup-node@v3 (#433)
* Update documentation `actions/setup-node@v2` -> `actions/setup-node@v3`

* Bump workflows to `actions/setup-node@v3`

* Update `README.md` workflow status badges to new format
2022-03-31 15:14:07 -04:00
3e90744edf Update lockfileVersion (#422) 2022-02-24 14:42:19 +03:00
28df918a56 Update default runtime to node16 (#414) 2022-02-22 11:28:24 +03:00