daz
bde650d6f1
Update copyright notice
2023-06-30 08:57:49 -06:00
Daz DeBoer and GitHub
40b6781dcd
Merge pull request #757 from gradle/dd/issue-756
...
Sanitize workflow name when generating cache key
2023-06-29 18:32:22 +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
6c3f1eadfe
Reproduce issue with comma in workflow name
2023-06-29 09:59:12 -06:00
daz
8e02c8272a
Build outputs
2023-06-28 12:24:28 -06:00
daz
f63cb02cfc
Bump development dependencies
2023-06-28 11:51:09 -06:00
daz
198484d871
Bump java dependencies in samples/tests
2023-06-28 11:48:23 -06:00
Daz DeBoer and GitHub
fce96e0d6a
Merge pull request #740 from gradle/dd/dependency-graph-actions
...
Initial support for GitHub Dependency Submission
2023-06-28 19:38:14 +02:00
daz
75a86cfe02
Build outputs
2023-06-28 11:24:58 -06:00
daz
be413309fa
First cut at actions for dependency-graph
...
- Dependency graph init-script references published version of plugin jar.
- `dependency-graph-generate` action will:
- Provision Gradle if required
- Execute Gradle with dependency-graph plugin to generate graph JSON
- Upload dependency-graph JSON file as workflow artifact
- `dependency-graph-submit` action will:
- Download dependency-graph JSON artifact
- Submit the graph via the GitHub dependency submission API
2023-06-28 11:24:57 -06:00
Daz DeBoer and GitHub
1b2daf5833
Merge pull request #734 from gradle/dd/input-params
...
Refactor in preparation for dependency-graph support
2023-06-06 18:52:31 +02:00
daz
4388b1f9e5
Build outputs
2023-06-06 10:51:48 -06:00
daz
07023d3e3e
Refactor input parameters
...
Moved reading of all input parameters into a common source: `input-params.ts`.
This centralized all input parameter reads, and allowed an improved implementation
of reading boolean parameters. In particular, the implementation now provides a default
value for a boolean input parameter that isn't declared for an action.
2023-06-06 10:47:56 -06:00
daz
c94d573317
Refactor action execution for reuse
...
Introducing new actions for the GitHub dependency graph will involve reuse of much of
the action infrastructure. This commit reorganises things a little to facilitate reuse.
2023-06-03 14:09:52 -06:00
daz
680037c65b
Bump Gradle Enterprise plugin version
2023-05-29 13:17:01 -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 DeBoer and GitHub
631021bf98
Document the generate-job-summary options
...
Fixes #646
2023-05-23 14:56:51 -06:00
Daz DeBoer and GitHub
d1c4012c0d
Merge pull request #719 from gradle/dd/dependency-updates
...
Update development dependencies
2023-05-23 22:25:34 +02:00
daz
c097126a28
Bump NPM development dependencies
2023-05-23 14:15:08 -06:00
daz
b4a540a61f
Bump com.fasterxml.jackson.dataformat:jackson-dataformat-smile from 2.15.0 to 2.15.1
2023-05-23 14:13:17 -06:00
daz
c9a87440e3
Bump org.gradle.enterprise plugin to 3.13.2
2023-05-23 14:11:15 -06:00
daz
d23c38fad3
Remove incorrect comment
2023-05-04 08:25:28 -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 and GitHub
7e48093f71
Attempt to resolve security alert
...
Testing if explicitly using `v2.4.2` will cause the alert to be resolved.
2023-05-01 13:36:49 -06:00
Daz DeBoer and GitHub
12681a2972
Merge pull request #695 from gradle/dd/issue-626
...
Handle GE plugin applied in settingsEvaluated
2023-04-29 09:07:12 -06:00
daz
a580d9bd57
Detect GE plugin applied in settingsEvaluated
...
The `PluginManager.hasPlugin` method was not detecting the GE plugin when it
was applied during settingsEvaluated.
Switching to `PluginManager.withPlugin` fixes this.
Fixes #626
2023-04-26 10:49:32 -06:00
daz
a13870c94e
Test for GE plugin applied in settingsEvaluated
2023-04-26 10:49:31 -06:00
daz
55d241b8a2
Update development dependencies
2023-04-25 11:26:43 -06:00
Daz DeBoer and GitHub
9cf99034d2
Update to latest Gradle and GE plugin
...
* Update workflow samples to Gradle 8.1.1
* Update tests to use Gradle 8.1.1
*Update workflow samples to GE plugin 3.13
2023-04-22 12:56:45 -06:00
Daz DeBoer and GitHub
749f47bda3
Update README.md for changes in release
2023-04-14 16:29:18 -06:00
Daz DeBoer and GitHub
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
8a0051ffb2
Specify current Gradle version via ASDF
2023-04-12 13:04:14 -06:00
daz
4f87177da0
Build outputs
2023-04-12 13:03:31 -06:00
daz
ff62946998
Update development dependencies
2023-04-12 12:36:53 -06:00
Daz DeBoer and GitHub
a8f0f0d523
NPM dependency updates
...
* Update development dependencies
* Update runtime dependencies
2023-03-25 13:05:25 -06:00
Daz DeBoer and GitHub
951bc8ab16
Update versions for Gradle and GE plugins
...
* Update Gradle Enterprise plugin to 3.12.6
* Update CCUD plugin to 1.10
* Update Gradle to 8.0.2
* Use latest patch versions of Gradle 6.x and 7.x
2023-03-25 12:11:20 -06:00
Daz DeBoer and GitHub
c0e9e4809f
Merge pull request #610 from gradle/dependabot/npm_and_yarn/eslint-8.35.0
...
Bump eslint from 8.34.0 to 8.35.0
2023-03-01 05:07:57 -07:00
Daz DeBoer and GitHub
c5df77b4dd
Merge pull request #609 from gradle/dependabot/npm_and_yarn/typescript-eslint/parser-5.54.0
...
Bump @typescript-eslint/parser from 5.53.0 to 5.54.0
2023-03-01 05:07:41 -07:00
Daz DeBoer
530c579a03
Update dependencies
2023-02-20 15:10:09 -07:00
Daz DeBoer and GitHub
f65e80839b
Merge pull request #604 from gradle/dependabot/github_actions/actions/dependency-review-action-3
...
Bump actions/dependency-review-action from 2 to 3
2023-02-20 14:49:05 -07:00
Daz DeBoer
a63ae37710
Enable Dependabot for github actions
...
This will allow dependabot to provide PRs to keep GitHub Action versions
up to date in all workflow files.
2023-02-20 14:41:53 -07:00
Daz DeBoer
6095a76664
Update tests for Gradle 8
2023-02-18 13:25:58 -07:00
Daz DeBoer and GitHub
96015f1e52
Merge pull request #597 from gradle/dd/dependency-upgrades
...
Upgrades for Gradle 8
Miscellaneous library updates
2023-02-18 12:57:42 -07:00
Daz DeBoer
4a570433d8
Apply toolchain resolver plugin
...
This config is required to auto-provision toolchains with Gradle 8.0
2023-02-18 12:45:53 -07:00
Daz DeBoer
6df3b5baf5
Udate @actions/cache to 3.1.3
2023-02-14 09:31:23 -07:00
Daz DeBoer
96374ed57d
Bump development dependencies
2023-02-14 09:21:28 -07:00
Daz DeBoer
59d37bdb61
Bump @actions/cache to 3.1.2
2023-02-06 15:06:03 -07:00
Daz DeBoer and GitHub
5abf330283
Merge pull request #516 from KENNYSOFT/build-scan-capture-guide
...
Add init scripts file name guide for build scan capturing
2023-02-06 14:10:53 -07:00
Daz DeBoer and GitHub
86ee4f1f60
Merge pull request #586 from gradle/dependabot/npm_and_yarn/typescript-eslint/parser-5.51.0
...
Bump @typescript-eslint/parser from 5.49.0 to 5.51.0
2023-02-06 14:08:33 -07:00
Daz DeBoer and GitHub
e0391a3985
Merge pull request #528 from SonicGDX/patch-1
...
Update Link in README.md
2023-02-06 12:48:34 -07:00
Daz DeBoer
09af07ef76
Update readme for GHES 3.6
2023-02-06 12:45:48 -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
32863c1a40
Update development dependencies
2023-02-06 12:29:45 -07:00
Daz DeBoer
b744d1079a
Update development dependencies
2023-01-19 18:10:04 -07:00
Daz DeBoer
bff802913e
Bump JUnit
2023-01-19 18:09:32 -07:00
Daz DeBoer
cacfec068e
Bump com.gradle.enterprise version
2023-01-19 16:26:25 -07:00
Daz DeBoer and GitHub
cfc50b189a
Merge pull request #527 from gradle/dd/fix-toolchain-cache
...
Fix caching of JDK toolchains for Gradle 7.6
2022-12-07 01:21:18 -07:00
Daz DeBoer
7e68f96bb3
Build outputs
2022-12-07 20:10:55 +13:00
Daz DeBoer
e444647395
Save/restore extracted JDK instead of archive
...
Gradle 7.6 changes the way the downloaded JDKs are saved and extracted.
To workaround this difference, save and restore the extracted JDK instead.
2022-12-07 20:07:40 +13:00
Daz DeBoer
970a1475f1
Update development dependencies
2022-12-07 17:30:50 +13:00
Daz DeBoer
d9106fb21d
Use Gradle 7.6 in unit tests
2022-12-07 17:30:05 +13:00
Daz DeBoer
6f59210bbe
Specify 'current' Gradle version for unit tests
2022-12-07 15:14:42 +13:00
Daz DeBoer
a8cfaf666b
Commit asdf .tool-versions
2022-12-07 13:57:00 +13:00
Daz DeBoer
c82ad7fca4
Print node and NPM versions
2022-12-07 13:42:27 +13:00
Daz DeBoer and GitHub
e70e4c5e6b
Merge pull request #509 from gradle/dependabot/gradle/test/init-scripts/com.fasterxml.jackson.dataformat-jackson-dataformat-smile-2.14.1
...
Bump jackson-dataformat-smile from 2.14.0 to 2.14.1 in /test/init-scripts
2022-12-06 17:13:42 -07:00
Daz DeBoer and GitHub
2bc6cca4b8
Merge pull request #514 from gradle/wrapperbot/gradle-build-action-sample-kotlin-dsl/gradle-wrapper-7.6
...
Bump Gradle Wrapper from 7.5.1 to 7.6 in /.github/workflow-samples/kotlin-dsl
2022-12-06 17:10:48 -07:00
Daz DeBoer and GitHub
38bf8d67e6
Merge pull request #513 from gradle/wrapperbot/gradle-build-action-sample-java-toolchain/gradle-wrapper-7.6
...
Bump Gradle Wrapper from 7.5.1 to 7.6 in /.github/workflow-samples/java-toolchain
2022-12-06 17:10:28 -07:00
Daz DeBoer and GitHub
1c56ebc005
Merge pull request #512 from gradle/wrapperbot/gradle-build-action-sample-groovy-dsl/gradle-wrapper-7.6
...
Bump Gradle Wrapper from 7.5.1 to 7.6 in /.github/workflow-samples/groovy-dsl
2022-12-06 17:10:10 -07:00
Daz DeBoer and GitHub
084bf86b45
Merge pull request #485 from gradle/dependabot/npm_and_yarn/patch-package-6.5.0
...
Bump patch-package from 6.4.7 to 6.5.0
2022-11-02 18:50:37 -06:00
Daz DeBoer and GitHub
a1c0141aa8
Merge pull request #486 from gradle/dependabot/npm_and_yarn/typescript-eslint/parser-5.42.0
...
Bump @typescript-eslint/parser from 5.41.0 to 5.42.0
2022-11-02 18:50:24 -06:00
Daz DeBoer and GitHub
19307c73ca
Merge pull request #491 from gradle/dependabot/gradle/test/init-scripts/com.gradle.enterprise-3.11.3
...
Bump com.gradle.enterprise from 3.11.2 to 3.11.3 in /test/init-scripts
2022-11-02 18:50:09 -06:00
Daz DeBoer and GitHub
12054785f0
Merge pull request #490 from gradle/dependabot/gradle/dot-github/workflow-samples/no-wrapper-gradle-5/com.gradle.build-scan-3.11.3
...
Bump com.gradle.build-scan from 3.11.2 to 3.11.3 in /.github/workflow-samples/no-wrapper-gradle-5
2022-11-02 18:49:57 -06:00
Daz DeBoer and GitHub
5d67aff3ea
Merge pull request #489 from gradle/dependabot/gradle/dot-github/workflow-samples/groovy-dsl/com.gradle.enterprise-3.11.3
...
Bump com.gradle.enterprise from 3.11.2 to 3.11.3 in /.github/workflow-samples/groovy-dsl
2022-11-02 18:49:43 -06:00
Daz DeBoer and GitHub
c2abdfc02b
Merge pull request #488 from gradle/dependabot/gradle/dot-github/workflow-samples/kotlin-dsl/com.gradle.enterprise-3.11.3
...
Bump com.gradle.enterprise from 3.11.2 to 3.11.3 in /.github/workflow-samples/kotlin-dsl
2022-11-02 18:49:23 -06:00
Daz DeBoer and GitHub
4d24cb28d8
Merge pull request #487 from gradle/dependabot/gradle/dot-github/workflow-samples/no-wrapper/com.gradle.enterprise-3.11.3
...
Bump com.gradle.enterprise from 3.11.2 to 3.11.3 in /.github/workflow-samples/no-wrapper
2022-11-02 18:49:11 -06:00
Daz DeBoer and GitHub
5df685c7b2
Merge pull request #481 from gradle/dependabot/npm_and_yarn/typescript-eslint/parser-5.41.0
...
Bump @typescript-eslint/parser from 5.40.1 to 5.41.0
2022-10-24 17:59:40 -06:00
Daz DeBoer and GitHub
ee7cbb6fb4
Merge pull request #482 from gradle/dependabot/npm_and_yarn/eslint-8.26.0
...
Bump eslint from 8.25.0 to 8.26.0
2022-10-24 17:59:28 -06:00
Daz DeBoer
3fbe033aaa
Retain 'set-output' command when GITHUB_OUTPUT is not set
...
This should maintain compatibility with older GitHub Enterprise versions
2022-10-22 08:20:16 -06:00
Daz DeBoer and GitHub
0842a550d1
Merge pull request #477 from gradle/dd/issue-461
...
Replace use of set-output command with env file
2022-10-20 14:09:48 -06:00
Daz DeBoer
3b959539de
Remove use of deprecated 'set-output' command
...
- Use GITHUB_OUTPUT file in init script
- Write to a marker file in configuratiion-cache tests
Fixes #461
2022-10-20 14:09:12 -06:00
Daz DeBoer and GitHub
c267ad1fcb
Merge pull request #475 from gradle/dependabot/npm_and_yarn/actions/cache-3.0.6
...
Bump @actions/cache from 3.0.5 to 3.0.6
2022-10-20 09:14:58 -06:00
Daz DeBoer
fab7664a6a
Reset patch and build outputs
2022-10-20 07:28:45 -06:00
Daz DeBoer and GitHub
a4b5212a9d
Merge pull request #476 from gradle/dependabot/npm_and_yarn/eslint-plugin-jest-27.1.3
...
Bump eslint-plugin-jest from 27.1.2 to 27.1.3
2022-10-20 07:24:26 -06:00
Daz DeBoer
c224a16628
Update node dependencies
2022-10-20 07:06:26 -06:00
Daz DeBoer
ec783957f3
Update dev dependencies
2022-10-20 07:00:07 -06:00
Daz DeBoer
6b08b7d2b5
Update various Gradle dependency versions
2022-10-20 06:52:58 -06:00
Daz DeBoer and GitHub
fd32ae9081
Merge pull request #445 from gradle/dd/no-duplicate-build-results
...
Avoid appending to existing build-results file
2022-09-29 08:28:05 -06:00
Daz DeBoer and GitHub
8545e5aed7
Document the process to merge Dependabot upgrades
2022-09-27 07:53:44 -06:00
Daz DeBoer and GitHub
d92395703c
Merge pull request #442 from gradle/dependabot/npm_and_yarn/actions/github-5.1.0
...
Bump @actions/github from 5.0.3 to 5.1.0
2022-09-27 07:52:55 -06:00
Daz DeBoer
af916fa394
Build outputs
2022-09-27 07:47:20 -06:00
Daz DeBoer
394498f89f
Avoid appending to existing build-results file
...
When configuration-cache is enabled, the invocationId may not be unique, which can result in
mulitple builds writing to the same file. Rather than failing the post-action, we simply
ignore any subsequent build results with the same ID.
Fixes #441
2022-09-26 11:03:26 -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
Daz DeBoer
74a56b60ce
Disable source-map-register
...
The included sourcemap-register.js file is triggering a high priority
CodeQL warning, which can prevent users from adopting the action.
Removing this sourcemap support for now, until this can be fixed upstream.
2022-09-22 10:22:04 -06:00
Daz DeBoer
aeb3e0fcd7
Avoid runnning unit tests to verify outputs
2022-09-22 07:58:37 -06:00
Daz DeBoer and GitHub
dd8493d4f2
Merge pull request #436 from gradle/dependabot/npm_and_yarn/typescript-eslint/parser-5.38.0
...
Bump @typescript-eslint/parser from 5.37.0 to 5.38.0
2022-09-19 19:17:32 -06:00
Daz DeBoer and GitHub
1a66a38284
Enable GitHub dependency review
2022-09-13 14:53:55 -06:00
Daz DeBoer and GitHub
bf471096d3
Merge pull request #432 from gradle/dd/dependency-upgrades
...
Update development dependencies
2022-09-13 09:13:54 -06:00
Daz DeBoer
e8a7e1402f
Update development dependencies
...
- Bump eslint from 8.23.0 to 8.23.1
- Bump typescript from 4.8.2 to 4.8.3
- Bump eslint-plugin-jest from 27.0.1 to 27.0.4
- Bump @typescript-eslint/parser from 5.36.2 to 5.37.0
2022-09-13 09:06:17 -06:00