qmuntal
ad9941188f
feat: split Go module and build caches
...
Reuse downloaded modules across Go versions, runner architectures, and
runner images on the same OS instead of duplicating them in each build
cache archive.
Restore and save each entry independently, running operations in parallel
when safe. Serialize restores for overlapping or aliased paths, preserve
the original paths for the post step, and report cache-hit only when both
entries match their primary keys.
Update the documented manual restore keys and generated action bundles.
3 weeks ago
qmuntal
0464ec84ca
chore(deps): bump @actions/cache to 6.3.0
...
Pick up the Windows BSD tar temporary-file isolation fix from
actions/toolkit#2497 .
Update the lockfile, license records, and generated action bundles.
4 weeks ago
v-mahabaleshwars
3bfff43db6
Preserve native Go environment names in action outputs ( #793 )
...
* preserve native Go environment names in action outputs
* implement review comment
* Add missing trailing newline to action.yml
---------
Co-authored-by: mahabaleshwars <147705296+mahabaleshwars@users.noreply.github.com>
1 month ago
v-mahabaleshwars
e626ada899
Expose go env variables as action outputs ( #791 )
...
* feature implementation - output go env
* update action.yml
* fix action.yml
---------
Co-authored-by: mahabaleshwars <147705296+mahabaleshwars@users.noreply.github.com>
1 month ago
Haritha
fba3fb4ead
fix: resolve audit/license failures ( #784 )
...
* fix: resolve brace-expansion high-severity vulnerability, refresh license cache, rebuild dist
- Regenerated package-lock.json to pick up brace-expansion@5.0.9 (fixes
GHSA-rgw5-rvv9-x895, a DoS via unbounded intermediate arrays), which
is already permitted by minimatch's existing ^5.0.8 semver range.
- Refreshed .licenses/npm cache to match the updated dependency tree.
- Added minimatch to the licensed.yml reviewed list: its detected
license text doesn't cleanly match Blue Oak 1.0.0, which is already
in the allowed list.
- Rebuilt dist/setup and dist/cache-save from source.
npm audit --audit-level=high now reports 0 vulnerabilities;
licensed status reports 0 errors; npm run pre-checkin passes locally.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: narrow audit dependency updates
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2 months ago
Haritha
5064d95ba1
Upgrade checkout refs and docs to v7 ( #779 )
...
* chore: upgrade checkout/setup-go refs to v7
* chore: commit remaining dependency, license, and dist updates
3 months ago
Philip Gai
b7ad1dad31
chore(deps): bump @actions/cache to 6.2.0 ( #771 )
...
* chore(deps): bump @actions/cache to 5.2.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore(deps): update licensed record for @actions/cache 5.2.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore(deps): bump @actions/cache to 6.2.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 290d6c74-496d-441c-bdbe-08fc907e0d44
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
3 months ago
Priya Gupta
0778a10ce4
Migrate to ESM and upgrade dependencies ( #763 )
...
* Migrate to ESM and upgrade dependencies
* Remove unused tsconfig.eslint.json
* bump version to 7.0.0 in package.json and package-lock.json
* Add ESM migration note to README for V7
* Remove unnecessary devDependencies: ts-node, @types/jest
* npm audit fix
* Update README with ESM migration details
Clarified migration details to ESM for action compatibility.
* Downgrade @types/node to ^24, clean up tsconfig and README.
3 months ago
Haritha
924ae3a1cd
chore: bump version to 6.5.0 in package.json and package-lock.json ( #762 )
...
* chore: bump version to 6.5.0 in package.json and package-lock.json
* chore: update README.md for improved clarity and structure
* License update
4 months ago
Jason Ginchereau
e91cc3bfe0
Bump @actions/cache to 5.1.0, log cache write denied ( #758 )
...
* Bump @actions/cache to 5.1.0, log cache write denied
* Add cache save tests
* Re-trigger CI
4 months ago
Haritha
4a2405e6ae
chore: update @types/node and @typescript-eslint dependencies to latest versions ( #755 )
4 months ago
Copilot
78961f6f84
chore: update @actions dependencies and refresh license cache ( #744 )
...
Agent-Logs-Url: https://github.com/actions/setup-go/sessions/0e15a7f6-9e3f-4b17-98fc-7c6501a56b31
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: priyagupta108 <147705955+priyagupta108@users.noreply.github.com>
7 months ago
dependabot[bot]
27fdb267c1
Bump minimatch from 3.1.2 to 3.1.5 ( #727 )
...
* Bump minimatch from 3.1.2 to 3.1.5
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.1.2 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Check failure fix
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: gowridurgad <gowridurgad@gmail.com>
8 months ago
Priya Gupta
a5f9b05d2d
Update default Go module caching to use go.mod ( #705 )
...
* Update module cache to use go.mod as key
* Fix typo
* Revise breaking changes in README for V6
Updated breaking changes section with enhanced formatting and clarified toolchain management details.
9 months ago
Salman Chishti
ae252ee6fb
Bump @actions/cache to v5 ( #695 )
...
* Bump @actions/cache to version 5.0.0 in package.json and package-lock.json
* Bump @actions/cache to v5
* prepease release 6.0.1
* Bump @actions/cache to v5.0.1
- Resolves punycode deprecation warning
- Updates licensed cache metadata
* upgrade actions/cache to 5.0.1
---------
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
10 months ago
Matthew Hughes
e75c3e80bc
Bump `form-data` to bring in fix for critical vulnerability ( #618 )
...
The vulnerability:
$ npm audit --audit-level=high
# npm audit report
form-data >=4.0.0 <4.0.4 || <2.5.4
Severity: critical
form-data uses unsafe random function in form-data for choosing boundary - https://github.com/advisories/GHSA-fjxv-7rqg-78g4
form-data uses unsafe random function in form-data for choosing boundary - https://github.com/advisories/GHSA-fjxv-7rqg-78g4
fix available via `npm audit fix`
node_modules/@azure/core-http/node_modules/form-data
node_modules/@types/node-fetch/node_modules/form-data
node_modules/form-data
1 critical severity vulnerability
To address all issues, run:
npm audit fix
This change is the result of from running `npm audit fix` and then
using[1] to update licenses via `licensed cache`.
It doesn't look like `dependabot` previously raised any PRs for this
dependency, so this bumps it from `4.0.0` to `4.0.4`, see the
changelog[2] for details.
Link: https://github.com/licensee/licensed [1]
Link: https://github.com/form-data/form-data/blob/v4.0.4/CHANGELOG.md [2]
1 year ago
dependabot[bot]
7c0b336c9a
Bump typescript from 5.4.2 to 5.8.3 ( #538 )
...
* Bump typescript from 5.4.2 to 5.7.3
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.4.2 to 5.7.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.4.2...v5.7.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix low security alert
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
1 year ago
dependabot[bot]
6f26dcc668
Bump undici from 5.28.5 to 5.29.0 ( #594 )
...
* Bump undici from 5.28.5 to 5.29.0
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix CI failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
1 year ago
aparnajyothi-y
691cc3533f
upgrade actions/cache to 4.0.3 ( #574 )
2 years ago
dependabot[bot]
0aaccfd150
Bump undici from 5.28.4 to 5.28.5 ( #541 )
...
* Bump undici from 5.28.4 to 5.28.5
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.4 to 5.28.5.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.28.5 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump undici from 5.28.4 to 5.28.5
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.4 to 5.28.5.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.28.5 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix failures
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
2 years ago
aparnajyothi-y
c4c1141886
upgrade actions/cache to 4.0.2 ( #568 )
2 years ago
Bassem Dghaidi
f81f022188
Use the new cache service: upgrade `@actions/cache` to `^4.0.0` ( #531 )
...
* Use new cache service
* Add licensed output
* Review licenses & update types
2 years ago
John Wesley Walker III
941977282c
Revise `isGhes` logic ( #511 )
...
* Revise `isGhes` logic
* ran `npm run format`
* added unit test
* tweaked unit test
* ran `npm run format`
2 years ago
dependabot[bot]
0a12ed9d6a
Bump braces from 3.0.2 to 3.0.3 ( #487 )
...
* Bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump undici from 5.28.3 to 5.28.4
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
2 years ago
dependabot[bot]
be1aa1186e
Bump undici from 5.28.2 to 5.28.3 ( #465 )
...
* Bump undici from 5.28.2 to 5.28.3
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.2 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.2...v5.28.3 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* fixed check failures and update dependencies
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HarithaVattikuti <73516759+HarithaVattikuti@users.noreply.github.com>
3 years ago
Dmitry Shibanov
0c52d547c9
Update dependencies for node20 ( #445 )
3 years ago
Dusan Trickovic
0bb97b1c5c
Rebuild after updating Semver
3 years ago
Nikolai Laevskii
fac708d667
Bump @actions/cache dependency to v3.2.1 ( #374 )
4 years ago
Dmitry Shibanov
dd84a9531a
Update xml2js ( #370 )
4 years ago
Sergey Dolin
c51a720768
Enable caching by default with default input ( #332 )
4 years ago
Ivan
7406d654ad
Add and configure ESLint and update configuration for Prettier ( #341 )
...
* Turn on ESLint and update Prettier
* Update eslint config
* Update eslint config
* Update dependencies
* Update ESLint and Prettier configurations
* update package.json
* Update prettier command
* Update prettier config file
* Change CRLF to LF
* Update docs
* Update docs
4 years ago
Evgenii Korolevskii
17106403fa
Allow to use only GOCACHE for cache ( #305 )
4 years ago
Jongwoo Han
bb5ff97ab9
refactor: Use early return pattern to avoid nested conditions ( #302 )
4 years ago
Milos Pantic
38dbe75f81
Add stable and oldstable aliases ( #300 )
4 years ago
Francesco Renzi
514ae57904
Update @actions/core to 1.10.0
4 years ago
Evgenii Korolevskii
c4e169859f
prettier format
4 years ago
Evgenii Korolevskii
db58e98a43
format
4 years ago
Evgenii Korolevskii
2905db4069
update build
4 years ago
Evgenii Korolevskii
be45b2722d
build
4 years ago
Vladimir Safonkin
dd64cc9b01
Build dist
4 years ago
Vladimir Safonkin
ed8da5df39
Build js
4 years ago
Vladimir Safonkin
6036aa2424
Add cache error handling
4 years ago
IvanZosimov
b22fbbc292
Implementation of caching functionality for setup-go action ( #228 )
4 years ago