Commit Graph

91 Commits

Author SHA1 Message Date
Priya Gupta 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
Priya Gupta 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
Priyagupta108 7299ce5c60 Test macos-14-large x64 runner 2025-07-29 16:21:33 +05:30
Priyagupta108 1ea62dc588 Test macos-14-large x64 runner 2025-07-29 16:16:10 +05:30
fregante 40337cb8f7 Add support for indented eslint output (#1245) 2025-03-24 16:12:02 -05:00
Flo Edelmann 1ccdddc9b8 Make eslint-compact matcher compatible with Stylelint (#98) 2025-03-24 12:48:16 -05:00
gowridurgad a7c2d9473e actions/cache upgrade (#1251)
Co-authored-by: “gowridurgad” <“hgowridurgad@github.com>
2025-03-11 10:09:37 -05:00
dependabot[bot] 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
dependabot[bot] 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
HarithaVattikuti 5eef37b631 Create dependabot.yml (#1192) 2025-01-16 13:30:19 -06:00
aparnajyothi-y 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
Joel Ambass d6ebc7b438 Upgrade IA Publish 2024-09-16 17:18:15 +02:00
Joel Ambass aa363ded8f Create publish-immutable-action.yml 2024-09-10 15:23:39 +02:00
HarithaVattikuti 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
Manta Anantachai S d86ebcd40b Add support for volta.extends (#921)
* Add support for `volta.extends`

* Code review
2023-12-29 15:01:21 +05:30
MaksimZhukov 5ef044f9d0 Update reusable workflows to use Node.js v20 (#889) 2023-11-13 17:32:30 +01:00
Trivikram Kamat ee36e8b5c0 Ignore engines check in Yarn 1 e2e-cache tests (#882) 2023-11-10 15:16:46 +01:00
Dmitry Shibanov 8f152de45c Update actions/checkout for documentation and yaml (#876) 2023-10-23 16:22:01 +02:00
Dmitry Shibanov 1a4442cacd Update toolkit cache and core (#875) 2023-10-23 12:20:07 +02:00
Vytis Valentinavičius ca2d4e0cdd feat: handling the case where "node" is used for tool-versions file. (#812) 2023-07-18 13:01:34 +02:00
Dmitry Shibanov 34050076a5 Add check for existing paths (#803) 2023-07-13 14:03:41 +02:00
Jeff Wen f8aa08ed8e Update check-dist workflow name (#710) 2023-07-12 19:35:39 +02:00
Sergey Dolin 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
Sergey Dolin 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
Nikolai Laevskii 10efafcbcf Update canary version in tests to an existing one 2023-05-25 14:57:36 +02:00
IvanZosimov fcd18100cc Add update-config-files.yml 2023-03-08 11:13:04 +01:00
Ivan 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
MaksimZhukov 3dbcda8bc2 Update release-new-action-version.yml (#664) 2023-01-12 13:50:58 +01:00
Dmitry Shibanov 64ed1c7eab Add support for v8-canary, nightly and rc (#655) 2023-01-05 13:16:21 +01:00
IvanZosimov 92a07fe466 Fix review points 2022-12-20 16:40:38 +01:00
IvanZosimov 217387cf3e Update action to use reusable-workflows repo 2022-12-19 13:43:06 +01:00
IvanZosimov f5ab623822 Add links to reusable workflows 2022-12-15 16:39:43 +01:00
IvanZosimov ca97bf7f80 Update workflows 2022-12-15 16:09:18 +01:00
IvanZosimov fe4d514f1a Update codeql-analysis workflow 2022-12-15 15:05:14 +01:00
IvanZosimov 8151ea11a4 Setup codeql-analysis workflow 2022-12-15 14:41:30 +01:00
IvanZosimov da188081b1 Update workflows to use reusable-workflows 2022-12-14 13:42:03 +01:00
James M. Greene 3ae886ede4 Update to latest actions/publish-action (#630) 2022-11-28 19:06:52 +01:00
Dmitry Shibanov 2349c84f5c Add support for nightly and rc versions (#611) 2022-11-17 14:35:58 +01:00
Dmitry Shibanov 9b8fcdc725 change datadog to ubuntu docker image (#620) 2022-11-09 18:18:47 +01:00
Dmitry Shibanov 16352bb09b Get rid of warnings for set-output (#607) 2022-10-25 16:37:59 +02:00
Dmitry Shibanov 788c6ccbd0 remove node-version 12 from matrix (#594) 2022-10-17 12:23:04 +02:00
Evgenii Korolevskii 969bd26639 Fix test volta priority (#577) 2022-09-26 13:58:23 +02:00
Jef LeCompte 4cffe5c52b chore: remove sponge usage 2022-09-08 13:19:32 -07:00
Jef LeCompte 1e6f2cd312 test: add volta e2e test 2022-09-08 13:12:30 -07:00
Vladimir Safonkin 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
Marko Zivic 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
Jack Bates eeb10cff27 Support lts/-n aliases (#481) 2022-06-02 12:30:33 +02:00
Hideki Igarashi dbb64ac1d1 Add support for asdf format as Node.js version file 2022-05-30 20:13:04 +09:00
Milos Pantic 17f8bd9264 Expand current syntax to support aliases for latest version (current/latest/node) (#483) 2022-05-12 17:26:02 +02:00
Peter Mescalchin 75716637dc Bump to actions/checkout@v3 (#437) 2022-04-01 10:13:52 +02:00