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

Implementation of caching functionality for setup-go action #228

Merged
merged 63 commits into from May 25, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
56994f1
Change action.yml file
Feb 21, 2022
5ba3482
Change build script in package.json file
Feb 21, 2022
25a133c
Add logic for modules caching
Feb 21, 2022
53f5d5e
Format files according to Prettier rules and build
Feb 21, 2022
174207d
Change description of the cache input in action.yml
Feb 21, 2022
a79b7c7
Change path to matchers.json
Feb 21, 2022
766a339
Rebuild index.js file for the main job
Feb 21, 2022
8dd60ba
Change behavior of the post-job
Feb 21, 2022
d450eff
Rebuild action with some small changes.
Feb 22, 2022
f2efd31
Change code to make it more extandable in future
Feb 22, 2022
11d8853
Change field in the action.yml file
Feb 22, 2022
30f08b7
Fix bug with getting object property by its name
Feb 22, 2022
f7d54db
Add new file-container for package-managers
Feb 22, 2022
b05c2a5
Update package-lock.json file
Feb 24, 2022
b2ef77d
Change logic to find matchers.json file
Feb 24, 2022
b50606f
Rebuild action
Feb 24, 2022
ac150f8
regenerate dependencies
dmitry-shibanov Feb 24, 2022
865dc0c
fix tests and change to dirname
dmitry-shibanov Feb 24, 2022
2e1e7c7
Make some small changes according to review points
Feb 24, 2022
fc2e404
Merge branch 'main' into modules-caching
Feb 28, 2022
86d1cd6
Change code according to review points
Feb 28, 2022
8d80cd6
Change code according to review points
Feb 28, 2022
2d0c507
Change cache-save.ts file
Mar 4, 2022
4d62da4
Add some unit tests fot cache-utils.ts file
Mar 5, 2022
07ecad3
Add changes before sync with upstream
Mar 5, 2022
c8d315d
Merge branch 'main' into modules-caching
Mar 5, 2022
ed123a2
Merge branch 'main' into modules-caching
Mar 30, 2022
1a1c412
Merge branch 'modules-caching' into modules-caching-tests
Mar 30, 2022
ccf8d26
Fix review points and rebuild solution
Mar 30, 2022
3f2174e
Fix actions/cache module version and add tsc command to build command
Mar 30, 2022
0d5a33f
Merge branch 'modules-caching' into modules-caching-tests
Mar 30, 2022
104f9bb
Add unit-tests for cache-restore file
Mar 31, 2022
2968dda
Format text of messages in the unit-tests
Apr 1, 2022
b427445
Change documentation according to changes brought by feature
Apr 1, 2022
c1691a3
Change text message in unit-test related to cache-restore file
Apr 1, 2022
fce3a09
Merge branch 'modules-caching' into v-dmshib/modules-caching
dmitry-shibanov Apr 1, 2022
c733861
Fix review points
Apr 4, 2022
e72fc46
Fix cache-save.ts file
Apr 4, 2022
1466d1b
Add functionality for caching with GHES
Apr 7, 2022
d8930c5
Add unit tests to the new feature
Apr 7, 2022
3b613b0
Change actions/cache dependency to version 2.0.2
Apr 11, 2022
666e762
Merge branch 'modules-caching' into v-dmshib/modules-caching
dmitry-shibanov Apr 11, 2022
e7d12af
regenerate package-lock.json
dmitry-shibanov Apr 11, 2022
c8ed3f9
Merge pull request #1 from dmitry-shibanov/v-dmshib/modules-caching
IvanZosimov Apr 12, 2022
661954d
Add caching of the compiler's temporary files
Apr 18, 2022
c64d0e0
Adjust unit-tests for supporting new feature
Apr 18, 2022
8c8442b
Change behavior of the exception throwing
Apr 20, 2022
9bc7dce
Fix typo
Apr 20, 2022
832658f
Fixed text of the error
Apr 20, 2022
ede5159
Fix review points
Apr 20, 2022
3a3f8d0
Merge pull request #3 from IvanZosimov/compiler-caching
IvanZosimov Apr 20, 2022
5ee8b21
Change definition of the cache input and rewrite README
Apr 21, 2022
5a9c31a
Fix message source of the output when cache hit occured
Apr 21, 2022
eedb42b
Sync branch 'modules-caching' with 'actions/setup-go/main'
Apr 26, 2022
760c585
Rebuild project with current changes
Apr 26, 2022
f735869
Fix merge confilct in README.md
Apr 26, 2022
a4ab0b1
Modify README.md file
Apr 26, 2022
2d848c0
Fix review points
Apr 27, 2022
b91ca81
Change the cache key pattern
May 4, 2022
2490b9d
Merge branch 'main' into modules-caching
May 4, 2022
79faedd
Rebuild action
May 4, 2022
d899929
Merge upstream 'main' from actions/setup-go into
May 23, 2022
9031bf2
Rebuild action and solved problem with unit-tests
May 24, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions .licensed.yml
Expand Up @@ -9,6 +9,7 @@ allowed:
- mit
- cc0-1.0
- unlicense
- 0bsd

reviewed:
npm:
20 changes: 20 additions & 0 deletions .licenses/npm/@actions/cache.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 10 additions & 20 deletions .licenses/npm/@actions/exec.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .licenses/npm/@actions/glob-0.1.2.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .licenses/npm/@actions/glob-0.2.1.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 0 additions & 32 deletions .licenses/npm/@actions/http-client-1.0.8.dep.yml

This file was deleted.

30 changes: 10 additions & 20 deletions .licenses/npm/@actions/io.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 10 additions & 20 deletions .licenses/npm/@actions/tool-cache.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 32 additions & 0 deletions .licenses/npm/@azure/abort-controller.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 32 additions & 0 deletions .licenses/npm/@azure/core-asynciterator-polyfill.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions .licenses/npm/@azure/core-auth.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions .licenses/npm/@azure/core-http.dep.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.