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
Commits on Feb 21, 2022
-
Such inputs as 'cache' and 'cache-dependency-path' were added along with their descriptions.
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022 -
Change build script in package.json file
Divided building procedure into two, one for main job, another for post-job.
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022 -
Such files as cache-restore.ts, cache-utils.ts, constants.ts, cache-save.ts we added. Main.ts file now incorporates logic for using files mentioned above.
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022 -
Format files according to Prettier rules and build
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022 -
Change description of the cache input in action.yml
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022 -
Ivan Zosimov (Akvelon INC) committed
Feb 21, 2022 -
Rebuild index.js file for the main job
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022 -
Change behavior of the post-job
If caching is not enabled by action.yml input, save of the cache won't occur in the post-job.
Ivan Zosimov (Akvelon INC) committedFeb 21, 2022
Commits on Feb 22, 2022
-
Rebuild action with some small changes.
Changes were applied to some debug messages.
Ivan Zosimov (Akvelon INC) committedFeb 22, 2022 -
Change code to make it more extandable in future
Ivan Zosimov (Akvelon INC) committedFeb 22, 2022 -
Change field in the action.yml file
Change modules-manager to package-manager in action.yml file.
Ivan Zosimov (Akvelon INC) committedFeb 22, 2022 -
Fix bug with getting object property by its name
Ivan Zosimov (Akvelon INC) committedFeb 22, 2022 -
Add new file-container for package-managers
File package-managers.ts was added.
Ivan Zosimov (Akvelon INC) committedFeb 22, 2022
Commits on Feb 24, 2022
-
Ivan Zosimov (Akvelon INC) committed
Feb 24, 2022 -
Change logic to find matchers.json file
Ivan Zosimov (Akvelon INC) committedFeb 24, 2022 -
Ivan Zosimov (Akvelon INC) committed
Feb 24, 2022 -
-
-
Make some small changes according to review points
Ivan Zosimov (Akvelon INC) committedFeb 24, 2022
Commits on Feb 28, 2022
-
Merge branch 'main' into modules-caching
Ivan Zosimov (Akvelon INC) committedFeb 28, 2022 -
Change code according to review points
Ivan Zosimov (Akvelon INC) committedFeb 28, 2022 -
Change code according to review points
Ivan Zosimov (Akvelon INC) committedFeb 28, 2022
Commits on Mar 4, 2022
-
Ivan Zosimov (Akvelon INC) committed
Mar 4, 2022
Commits on Mar 5, 2022
-
Add some unit tests fot cache-utils.ts file
Ivan Zosimov (Akvelon INC) committedMar 5, 2022 -
Add changes before sync with upstream
Ivan Zosimov (Akvelon INC) committedMar 5, 2022 -
Merge branch 'main' into modules-caching
Ivan Zosimov (Akvelon INC) committedMar 5, 2022
Commits on Mar 30, 2022
-
Merge branch 'main' into modules-caching
Ivan Zosimov committedMar 30, 2022 -
Merge branch 'modules-caching' into modules-caching-tests
Ivan Zosimov committedMar 30, 2022 -
Fix review points and rebuild solution
Ivan Zosimov committedMar 30, 2022 -
Fix actions/cache module version and add tsc command to build command
Ivan Zosimov committedMar 30, 2022 -
Merge branch 'modules-caching' into modules-caching-tests
Ivan Zosimov committedMar 30, 2022
Commits on Mar 31, 2022
-
Add unit-tests for cache-restore file
Ivan Zosimov committedMar 31, 2022
Commits on Apr 1, 2022
-
Format text of messages in the unit-tests
Ivan Zosimov committedApr 1, 2022 -
Change documentation according to changes brought by feature
Ivan Zosimov committedApr 1, 2022 -
Change text message in unit-test related to cache-restore file
Ivan Zosimov committedApr 1, 2022
Commits on Apr 4, 2022
-
Ivan Zosimov committed
Apr 4, 2022 -
Ivan Zosimov committed
Apr 4, 2022
Commits on Apr 7, 2022
-
Add functionality for caching with GHES
Ivan Zosimov committedApr 7, 2022 -
Add unit tests to the new feature
Ivan Zosimov committedApr 7, 2022
Commits on Apr 11, 2022
-
Change actions/cache dependency to version 2.0.2
Ivan Zosimov committedApr 11, 2022 -
Commits on Apr 12, 2022
-
Merge pull request #1 from dmitry-shibanov/v-dmshib/modules-caching
regenerate dependencies
Commits on Apr 18, 2022
-
Add caching of the compiler's temporary files
Ivan Zosimov committedApr 18, 2022 -
Adjust unit-tests for supporting new feature
Ivan Zosimov committedApr 18, 2022
Commits on Apr 20, 2022
-
Change behavior of the exception throwing
Ivan Zosimov committedApr 20, 2022 -
Ivan Zosimov committed
Apr 20, 2022 -
Ivan Zosimov committed
Apr 20, 2022 -
Ivan Zosimov committed
Apr 20, 2022 -
Merge pull request #3 from IvanZosimov/compiler-caching
Added caching for compiler's dependencies
Commits on Apr 21, 2022
-
Change definition of the cache input and rewrite README
Ivan Zosimov committedApr 21, 2022 -
Fix message source of the output when cache hit occured
Ivan Zosimov committedApr 21, 2022
Commits on Apr 26, 2022
-
Sync branch 'modules-caching' with 'actions/setup-go/main'
Ivan Zosimov committedApr 26, 2022 -
Rebuild project with current changes
Ivan Zosimov committedApr 26, 2022 -
Fix merge confilct in README.md
Ivan Zosimov committedApr 26, 2022 -
Ivan Zosimov committed
Apr 26, 2022
Commits on Apr 27, 2022
-
README.md file was updated, removed async declaration in cache-utils file and changed the error message in cache-save file.
Ivan Zosimov committedApr 27, 2022
Commits on May 4, 2022
-
Ivan Zosimov committed
May 4, 2022 -
Merge branch 'main' into modules-caching
IvanZosimov committedMay 4, 2022 -
IvanZosimov committed
May 4, 2022
Commits on May 23, 2022
-
Merge upstream 'main' from actions/setup-go into
IvanZosimov/modules-caching
IvanZosimov committedMay 23, 2022
Commits on May 24, 2022
-
Rebuild action and solved problem with unit-tests
IvanZosimov committedMay 24, 2022