Commit Graph

50 Commits (8c91899e586c5b171469028077307d293428b516)

Author SHA1 Message Date
Evgenii Korolevskii 969bd26639
Fix test volta priority ()
Jef LeCompte 4cffe5c52b
chore: remove sponge usage
Jef LeCompte 1e6f2cd312
test: add volta e2e test
Vladimir Safonkin 348e008008
Fix node version file parsing ()
* Fix node version file parsing

* Build index.js

* Non-json file error handling

* Format code

* Add package.json to e2e tests

* Minor fix
Marko Zivic 5b949b50c3
Merge pull request from ganta/add-support-for-asdf-format-as-node-version-file
Add support for asdf format as Node.js version file
Jack Bates eeb10cff27
Support lts/-n aliases ()
Hideki Igarashi dbb64ac1d1 Add support for asdf format as Node.js version file
Milos Pantic 17f8bd9264
Expand current syntax to support aliases for latest version (current/latest/node) ()
Peter Mescalchin 75716637dc
Bump to `actions/checkout@v3` ()
Peter Mescalchin 546fd45825
Updated documentation/workflows to use `actions/setup-node@v3` ()
* 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
Dmitry Shibanov 3e90744edf
Update lockfileVersion ()
Thomas Boop 28df918a56
Update default runtime to node16 ()
Nick Schonning f658dc5bd7
ci: use NPM cache in check-dist ()
Oscar Dominguez 5e2e068714
ci(workflow): add cache to workflows using actions/setup-node ()
Nick Schonning 7b558676dd
chore: Remove strategy for non-matrix builds ()
Dmitry Shibanov 9a74eb4e64
Throw error only if exit code is note zero. ()
Hargun Kaur d08cf22211
Adding Node.js version file support ()
Alexander Forbes-Reed 360ab8b75b
Fix typo in the `bug_report` template ()
Dmitry Shibanov fd4bd829f2
Add issue and pull request templates ()
Brian Cristante 996306e892 rm __tests__/verify-no-unstaged-changes.sh
Brian Cristante 85d4122530 Fix triggers in licensed.yml
Brian Cristante 928244ce45 Add check-dist.yml
AlyonaSviridenko db716f881a Add yarn env variable
Maxim Lobanov 4bc87b8e10
Bump e2e tests to 6.10.0
Jacob Gillespie 162ddf7c40
Add pnpm caching support
Maxim Lobanov 40f85c8c97 update readme
Maxim Lobanov e215578cb0
Merge pull request from akv-platform/add-caching-for-node-dependencies
Implementation of node's caching
Maxim Lobanov 9af89732f0
Merge pull request from actions/v-mazhuk/automate-releasing-new-versions
Automate releasing new action versions
Dmitry Shibanov 55e10498cf Merge branch 'main' into add-caching-for-node-dependencies
MaksimZhukov 87a21fa69e
Automate releasing new action versions
Gordey Doronin 57b9c8c424 Don't run verify check on lts syntax
Gordey Doronin 4bef829942 Add e2e test for lts-syntax
Dmitry Shibanov d36a3314a5 work on resolving comments
Dmitry Shibanov f2b87bb2c2 Squashed commit of the following:
commit 446068aff1ec25da69c5b6af6d01dd19b230b4b2
Author: Alena Sviridenko <alenasviridenko@github.com>
Date:   Tue Jun 22 17:51:35 2021 +0300

    updated headers

commit d7e254e6e9534bb627373b7e40400cc45a888815
Author: Alena Sviridenko <alenasviridenko@github.com>
Date:   Thu Jun 17 17:35:34 2021 +0300

    updated links

commit ffd9956eda8c43e846f3305bad21fa064b07280f
Author: AlyonaSviridenko <alenasviridenko@github.com>
Date:   Thu Jun 17 17:33:41 2021 +0300

    Added advanced usage

commit 1e068f031030962d380a1bae32beb806d1c6f818
Author: AlyonaSviridenko <alenasviridenko@github.com>
Date:   Thu Jun 17 15:07:42 2021 +0300

    Updated readme with caching

commit 7528c3399a9c8e0b4e63f7a079e0078af6b92d6a
Author: Maxim Lobanov <v-malob@microsoft.com>
Date:   Wed Jun 16 14:43:46 2021 +0300

    Update versions.yml
Dmitry Shibanov 1088324e41 remove workaround
Dmitry Shibanov 3d0d4edb10
Add node's caching implementation ()
* first iteration for implementation of caching

* add logs

* add debug line

* fix build command

* fix path

* add possible post-if

* remove braces

* test new action post-if variant

* work on built-in caching

* remove post-if

* pass version

* work on yarn support

* fix return value

* change names and remove logs

* worked on resolving comments

* check post-if for null

* add success() condition

* remove primary key field

* work on resolving comments

* remove logs

* resolving comments

* resolving comments

* resolving comments

* resolving comments

* fix getpackageManagerVersion

* run clean for unstaged changes

* fix falling version tests

* work on resolving comments

* resolving comments

* fix comment

* resolve comments

* Add tests to cover node's caching ()

* add tests to cover node's caching

* work on fixing tests

* fix e2e tests

* rebuild and fix test

* fixing tests

* change name of describes, it and fix test

* add names for jobs

* fix issue
Guangcong Luo 46071b5c7a
Fix TypeScript error line/column ()
* Fix TypeScript error line/column

* Adopt official pattern from VS Code

* Minor cleanup

* Add tests for tsc problem matcher

Co-authored-by: Lukas Spieß <lumaxis@github.com>
Nick Schonning 05f0551dbd
chore: operating-system -> os ()
Schema validation was flagging the old property name
Maxim Lobanov 2bfa943ffb
Update build-test.yml
Amin Yahyaabadi 05e7d6cc23 Add e2e arch test
Thomas Boop c211e95e60
Add `Licensed` To Help Verify Prod Licenses ()
* add licensed workflow and config files

* manual dependency verification

* Hide generated license files in pr
Bryan MacFarlane 59e61b8951 main workflow references
Maxim Lobanov 1ae8f4b1fd
Implement "check-latest" flag to check if pre-cached version is latest one ()
Bryan MacFarlane e434342e4e
download from node-versions and fallback to node dist ()
* download LTS versions from releases

* support upcoiming ghes 

Co-authored-by: eric sciple <ericsciple@users.noreply.github.com>
Josh Gross b1f2e78536
Use matrix for workflow
Josh Gross 55897e37f3
Run test job on windows-latest
eric sciple 83c9f7a7df
Update tool-cache for download retries ()
eric sciple 1c5c1375b3
consume getJson function for better error messages ()
eric sciple d123f10543
follow proxy settings ()
Chris Patterson 9bb7038a07 Initial Import