Ivan
0de5c66fc0
Add and configure ESLint and update configuration for Prettier ( #458 )
...
* Add ESLint config and update Prettier
* Update test files
* Rebuild action
* Update docs
* Update licenses
* Update tsconfig
* Rebuild action
* Update tsconfig.json
* Fix console.time calls
* Rebuild action
* Rebuild action on Linux
2023-03-09 14:49:35 +02:00
IvanZosimov
5bbbb020e8
Fix review points
2022-12-20 15:38:24 +01:00
IvanZosimov
caaa9d738f
Update workflows to use reusable-workflows
2022-12-14 14:53:47 +01:00
Sankalp Kotewar
2c53c1a588
Update actions/cache to 3.0.4 version ( #392 )
2022-10-17 12:12:57 +02:00
Francesco Renzi
dfcd06a4b9
Update @actions/core to 1.10.0
2022-10-06 12:11:13 +01:00
Dmitry Shibanov
d854b6da19
Add support for multiple jdks ( #368 )
2022-09-08 15:26:54 +02:00
Milos Pantic
aa53851224
Update actions version in package json ( #377 )
2022-09-05 13:22:12 +02:00
Evgenii Korolevskii
d397c16c56
build(cache): Update cache tool version
...
Graceful handling of error (non-validation one)
2022-06-24 15:32:10 +02:00
Kengo TODA
dd80852400
Housekeeping: Update zeit/ncc to vercel/ncc ( #270 )
2022-04-26 15:44:58 +02:00
Deepak Dahiya
02c73de3fe
Updated action version
2022-04-11 13:25:41 +00:00
Deepak Dahiya
9c8c90e08c
Updated @actions/cache
2022-04-11 07:36:42 +00:00
Shubham Tiwari
dc1a9f2791
Caching on GHES ( #308 )
...
* initial changes
* review comments
* updated with correct message
* linting
* update version
* updated version
2022-03-31 15:09:57 -04:00
Dmitry Shibanov
f69f00b5e5
Update lockfileVersion ( #293 )
2022-02-24 14:42:37 +03:00
MaksimZhukov
a12e082d83
Merge pull request #224 from KengoTODA/remove-husky
...
Housekeeping: remove the config for husky
2021-12-29 14:46:32 +03:00
Aparna Ravindra
5f00602cd1
Bumping up actions/cache version to 1.0.8 ( #254 )
2021-11-29 13:18:57 +03:00
Dmitry Shibanov
c187df66d0
update npm dependencies
2021-10-13 11:22:31 +03:00
Pavel Krulec
61c179a6ef
Bump http-client version (actions#221) ( #222 )
2021-09-14 15:04:11 +03:00
Kengo TODA
6df0b04fb5
build: remove the config for husky
...
husky has been removed by 980efe8
at 2019 Nov.
2021-09-10 07:53:56 +08:00
Kengo TODA
08e4e813b8
Introduce the dependency caching for Maven and Gradle ( #193 )
...
* implement a core logic to cache dependnecies
* integrate the cache logic to entry points
* add a user doc about the dependency cache feature
* reflect changes to the dist dir
* add a prefix to the cache key
https://github.com/actions/setup-java/pull/193/files#r669521434
* test: extract build.gradle to a file in __tests__ dir
* run the restore e2e test on the specified OS
* add an e2e test for maven
* fix the dependency among workflows
* stabilize the cache on the Windows in e2e test
* add .gitignore files to __tests__/cache directories
* try to run restore after the authentication
* use the key in state to save caches in the post process
* suggest users to run without daemon if fail to save Gradle cache on Windows
* add missing description in the README.md
* run clean-up tasks in serial
* Add validation for post step (#3 )
* work on fixing cache post step
* fix tests
* Update src/cleanup-java.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
* Update src/cache.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
* style: put the name of input to the constants.ts
* format: run `npm run build` to reflect changes to the dist dir
* chore: update licensed files by `licensed cache`
it still has three errors as follows:
>* setup-java.npm.sax
> filename: /Users/kengo/GitHub/setup-java/.licenses/npm/sax.dep.yml
> - license needs review: other
>
>* setup-java.npm.tslib-1.14.1
> filename: /Users/kengo/GitHub/setup-java/.licenses/npm/tslib-1.14.1.dep.yml
> - license needs review: 0bsd
>
>* setup-java.npm.tslib-2.3.0
> filename: /Users/kengo/GitHub/setup-java/.licenses/npm/tslib-2.3.0.dep.yml
> - license needs review: 0bsd
* fix: rerun ncc on macOS with node v12
* build: follow the suggestion at PR page
https://github.com/actions/setup-java/pull/193#issuecomment-901839546
* fix: throw error in case of no package manager file found
Co-authored-by: Dmitry Shibanov <dmitry-shibanov@github.com>
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2021-08-19 20:19:35 +03:00
Maxim Lobanov
b53500dabc
Merge "v2-preview" branch into "main" ( #150 )
...
* actions/setup-java@v2 - Support different distributions (#132 )
* Implement support for custom vendors in setup-java
* minor improvements
* minor refactoring
* Add unit tests and e2e tests
* Update documentation for setup-java@v2 release
* minor improvements
* regenerate dist
* fix comments
* resolve comments
* resolve comments
* fix tests
* Update README.md
Co-authored-by: George Adams <george.adams@microsoft.com>
* Apply suggestions from code review
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
* fix minor nitpicks
* handle 4th digit
* pull latest main
* Update README.md
* rename adoptium to adopt
* rename adoptium to adopt
* rename adoptium to adopt
* Update README.md
* make java-version and distribution required for action
* update readme
* fix tests
* fix e2e tests
Co-authored-by: George Adams <george.adams@microsoft.com>
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
* Add "overwrite-settings" input parameter (#136 )
* add overwrite-settings parameter
* fix e2e tests
* print debug
* fix e2e tests
* add comment
* remove comment
* Add "Contents/Home" postfix on macOS if provider creates it (#139 )
* Update e2e-versions.yml
* Update e2e-versions.yml
* implement fix
* Update e2e-versions.yml
* Update installer.ts
* fix filter logic
* Update e2e-versions.yml
* remove extra logic
* Update e2e-versions.yml
* Add check-latest flag (#141 )
* add changes for check-latest
* run prerelease script
* resolving comments
* fixing tests
* fix spelling
* improve core.info messages
* run format
* run prerelease
* change version to fix test
* resolve comment for check-latest
* Update README.md
* added hosted tool cache section
* Apply suggestions from code review
Co-authored-by: Maxim Lobanov <v-malob@microsoft.com>
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
* Avoid "+" sign in Java path in v2-preview (#145 )
* try to handle _ versions
* more logs
* more debug
* test 1
* more fixes
* fix typo
* Update e2e-versions.yml
* add unit-tests
* remove debug info from tests
* debug pre-cached versions
* change e2e tests to ubuntu-latest
* update npm licenses
Co-authored-by: George Adams <george.adams@microsoft.com>
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
Co-authored-by: Dmitry Shibanov <dmitry-shibanov@github.com>
2021-04-05 13:02:27 +03:00
Konrad Pabjan
fe06bcdc44
Remove old dist/index.js file ( #96 )
...
* Remove old dist/index.js file
* Misc fixes
2020-08-24 14:19:47 +02:00
Jared Petersen
01f44229d4
Merge remote-tracking branch 'upstream/master'
2020-06-23 20:54:13 -07:00
Jared Petersen
d94db22179
Added support for GPG
2020-05-15 23:40:06 -07:00
dependabot[bot]
505c9972aa
Bump @actions/http-client from 1.0.6 to 1.0.8
...
Bumps [@actions/http-client](https://github.com/actions/http-client ) from 1.0.6 to 1.0.8.
- [Release notes](https://github.com/actions/http-client/releases )
- [Changelog](https://github.com/actions/http-client/blob/master/RELEASES.md )
- [Commits](https://github.com/actions/http-client/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-04-29 18:00:13 +00:00
David Kale
90c448a85d
Update packages to support http_proxy
2020-02-06 15:44:54 -05:00
Bryan Clark
6924f73ee0
Address latest review feedback
2019-12-19 08:52:26 -08:00
Bryan Clark
d2eada383a
direct ncc to setup-java
2019-11-28 14:48:36 -08:00
Konrad Pabjan
980efe83e2
Cleanup
2019-11-25 10:12:17 -05:00
Konrad Pabjan
66e61f647e
Configure ncc and remove node_modules
2019-11-25 10:04:57 -05:00
Danny McCormick
40205d2e16
Consume toolkit from npmjs ( #16 )
2019-08-20 10:26:11 -04:00
Danny McCormick
3e0c421c42
v1 ( #12 )
2019-08-01 09:40:31 -04:00
Danny McCormick
0cf3ae56f5
Download from Azul if no Jdk file specified ( #5 )
...
* Download from zulu
* Fix pathing
* Fix
* Fix
* Fix
* Update io
* Tests and pathing
* Add back husky
* Update action.yml
2019-07-15 14:59:23 -04:00
Danny McCormick
3a3c518091
Fix husky
2019-07-12 10:59:56 -04:00
Danny McCormick
06d666cd11
Populate repo
2019-07-10 10:54:25 -04:00