Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features/matcher #3

Closed
wants to merge 18 commits into from
Closed

Features/matcher #3

wants to merge 18 commits into from

Conversation

damccorm
Copy link
Contributor

No description provided.

@damccorm damccorm closed this Jul 12, 2019
@damccorm damccorm deleted the features/matcher branch July 12, 2019 02:55
dmitry-shibanov referenced this pull request in dmitry-shibanov/setup-java Feb 26, 2021
* work on resolving conflicts

* work on changing to common unpack and hw_bitness

* add debug lines

* add check for empty extension

* revert logic

* add bundle_type

* try to fix azul

* add debug line

* add fix for jdkfile

* resolve a part of comments

* resolving comments

* create release

* resolving comments

* resolve comments

* create release

* resolving comments
maxim-lobanov pushed a commit that referenced this pull request Aug 19, 2021
* 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 <[email protected]>

* Update src/cache.ts

Co-authored-by: Konrad Pabjan <[email protected]>

* 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

#193 (comment)

* fix: throw error in case of no package manager file found

Co-authored-by: Dmitry Shibanov <[email protected]>
Co-authored-by: Konrad Pabjan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant