Daz DeBoer
32bab5b15a
Allow entries with same Job ID to match in different workflows
...
Previously, the workflow name was always included when matching a cache entry for the current job.
This can be overly restrictive when job definitions are shared between different workflows.
The workflow name is still encoded in the cache entry key, but not in the restore key searching for entries with a matching job.
Fixes #1017
2024-01-03 18:38:36 -07:00
daz
270f30ba56
Always initialize encryption key
2024-01-02 14:28:29 -07:00
dependabot[bot]
ff5d63e9dc
Bump the npm-dependencies group with 3 updates
...
Bumps the npm-dependencies group with 3 updates: [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ), [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) and [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ).
Updates `@typescript-eslint/parser` from 6.15.0 to 6.17.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.17.0/packages/parser )
Updates `eslint-plugin-jest` from 27.6.0 to 27.6.1
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v27.6.0...v27.6.1 )
Updates `eslint-plugin-prettier` from 5.1.1 to 5.1.2
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-dependencies
- dependency-name: eslint-plugin-jest
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 17:54:53 -07:00
daz
45ed60450e
Build outputs
2024-01-01 17:50:40 -07:00
daz
0538e78c32
Build outputs
2023-12-23 21:25:47 -07:00
daz
92cb3fe7e8
Build outputs
2023-12-23 18:25:52 -07:00
daz
e6566cde89
Build outputs
2023-12-23 12:31:17 -07:00
daz
a0fc8606d2
Build outputs
2023-12-19 14:08:34 -07:00
daz
a71aff6a12
Handle failure in cache-cleanup
...
Do not abort the remainder of the post-action on failure in cache-cleanup.
Instead, just log a warning and continue.
Fixes #858
Fixes #990
2023-12-11 20:38:28 -07:00
Daz DeBoer
9bca466e27
Make artifact retention configurable
...
- Added a new `artifact-retention-days` input parameter to control retention of uploaded artifacts
- Artifacts retention will use repository settings if not overridden.
2023-11-09 00:06:31 -07:00
daz
8db1c7621b
Build outputs
2023-11-08 21:02:15 -08:00
daz
bfa3c0508e
Build outputs
2023-09-30 08:49:10 -06:00
daz
d1b726d8c1
Do not generate dependency graph in cache-cleanup
...
- Allow environment variables to be overridden by system properties in dependency-graph initscript
- Set `GITHUB_DEPENDENCY_GRAPH_ENABLED=false` when executing Gradle for cache cleanup
2023-09-29 22:55:54 +02:00
daz
5658338fb0
Build outputs
2023-09-26 15:51:30 +02:00
Daz DeBoer
b5126f31db
Use github.getOctokit() for compat with GitHub Enterprise
...
Thanks @nise-nabe for the inspiration
Fixes #885
2023-09-21 10:55:26 -06:00
daz
103e3a7ba7
Build outputs
2023-09-21 08:47:55 -06:00
daz
b9cd1d9e69
Build outputs
2023-08-20 16:29:23 -06:00
daz
ff3f4cfbf8
Build outputs
2023-08-19 20:14:11 -06:00
daz
50d07aa0e5
Build outputs
2023-08-19 13:37:53 -06:00
daz
8cade330d4
Include provisioned Gradle version as action output
...
Fixes #259
2023-08-19 20:37:12 +02:00
daz
19e2bdf3c0
Build outputs
2023-08-14 20:07:24 -06:00
daz
a8aac055e2
Build outputs
2023-07-24 08:55:39 -06:00
daz
ced6859e9c
Update Build Scan™ to Build Scan®
2023-07-22 08:53:58 -06:00
daz
8e5c8782a3
Build outputs
2023-07-17 15:35:48 -06:00
Daz DeBoer
a0fdbb009a
Fix issue locating wrapper bat on windows
2023-07-15 23:04:38 -06:00
daz
3c11eee5f9
Don't use full path when executing gradlew
...
Fixes #796
2023-07-13 16:15:54 -06:00
dependabot[bot]
ce999babab
Bump semver from 5.7.1 to 5.7.2
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 18:56:01 -06:00
daz
bc190ca89a
Build outputs
2023-07-07 20:43:20 -06:00
daz
d7761f188f
Update prettier to v3.0.0
2023-07-08 04:40:54 +02:00
daz
626d937994
Remove commas from workflow name
...
Commas are explicitly disallowed in cache keys, so remove any from
workflow name when generating cache key.
2023-06-29 10:01:14 -06:00
daz
8e02c8272a
Build outputs
2023-06-28 12:24:28 -06:00
daz
4388b1f9e5
Build outputs
2023-06-06 10:51:48 -06:00
daz
2bf6bc3646
Include workflow name in cache key
...
Fixes #699 by avoiding cache key collisions between jobs with the
same name in different workflows.
2023-05-23 14:59:12 -06:00
daz
a810b86311
Update dependencies
...
- Bump string-argv from 0.3.1 to 0.3.2
- Bump patch-package from 6.5.1 to 7.0.0
- Bump @typescript-eslint/parser from 5.59.1 to 5.59.2
2023-05-02 14:58:36 -06:00
Daz DeBoer
eb126d771e
Update for Gradle 8.1 release
...
With Gradle 8.1, the configuration-cache has changed and is now stable.
As a temporary measure, this commit disables save/restore of the configuration-cache
data to avoid issues until we can deal with this change properly.
2023-04-14 16:23:09 -06:00
daz
5056fa9d50
Patch @azure/logger to address CodeQL violations
2023-04-12 14:15:34 -06:00
daz
4f87177da0
Build outputs
2023-04-12 13:03:31 -06:00
Daz DeBoer
a8f0f0d523
NPM dependency updates
...
* Update development dependencies
* Update runtime dependencies
2023-03-25 13:05:25 -06:00
Daz DeBoer
530c579a03
Update dependencies
2023-02-20 15:10:09 -07:00
Daz DeBoer
6df3b5baf5
Udate @actions/cache to 3.1.3
2023-02-14 09:31:23 -07:00
Daz DeBoer
59d37bdb61
Bump @actions/cache to 3.1.2
2023-02-06 15:06:03 -07:00
Daz DeBoer
b47aad4750
Remove use of deprecated fs.rmdir
...
Using fs.rm({recursive: true}) instead.
Fixes #502
2023-02-06 12:40:03 -07:00
Daz DeBoer
50f436c485
Bump @actions/glob from 0.3.0 to 0.4.0
2023-02-06 12:31:46 -07:00
Daz DeBoer
b744d1079a
Update development dependencies
2023-01-19 18:10:04 -07:00
Daz DeBoer
7e68f96bb3
Build outputs
2022-12-07 20:10:55 +13:00
Daz DeBoer
970a1475f1
Update development dependencies
2022-12-07 17:30:50 +13:00
Daz DeBoer
fab7664a6a
Reset patch and build outputs
2022-10-20 07:28:45 -06:00
Daz DeBoer
c224a16628
Update node dependencies
2022-10-20 07:06:26 -06:00
Daz DeBoer
af916fa394
Build outputs
2022-09-27 07:47:20 -06:00
Daz DeBoer
c295a4096e
Patch @azure/logger to fix CodeQL warning
...
Logging of the AZURE_LOG_LEVEL env var value is considered a security issue,
since any environment variable value could contain sensitive information.
In this case, logging the value is not really necessary.
2022-09-22 10:28:11 -06:00