daz
d0ffeaa089
Reduce log level for debug message
2023-07-07 20:42:48 -06:00
daz
4c9c435d2f
Configure Gradle User Home for dependency-graph
...
Instead of requiring an action step to generate the graph, configure Gradle User Home
so that subsequent Gradle invocations can generate a graph. Any generated graph files
are uploaded as artifacts on job completion.
- Construct job.correlator from workflow/job/matrix
- Export job.correlator as an environment var
- Upload artifacts at job completion in post-action step
- Specify the location of dependency graph report
- Only apply dependency graph init script when explicitly enabled
2023-07-07 20:42:48 -06:00
daz
a6ad1901be
Copy dependency graph init script to Gradle Home
...
- Temporarily use a hard-coded plugin for convenience
2023-07-07 20:42:48 -06:00
daz
d7761f188f
Update prettier to v3.0.0
2023-07-08 04:40:54 +02:00
Daz DeBoer and GitHub
92c37aaab7
Update dependencies ( #779 )
2023-07-08 04:12:58 +02:00
daz
1a6aca96f3
Build outputs
2023-07-07 19:56:01 -06:00
daz
35af09efd8
Update NPM dependencies
2023-07-07 19:56:00 -06:00
daz
00309f16a9
Use gradle-build-action@v2.5.1
2023-07-07 19:56:00 -06:00
daz
3273b6ada1
Update to Gradle 8.2
...
- Update all wrappers
- Update .tool-versions
- Update version to run unit tests
- Test init scripts on 8.0 and 8.X
2023-07-07 19:55:23 -06:00
Daz DeBoer
f807993b34
Configure grouped PRs for dependabot
2023-07-07 15:27:44 -06:00
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