daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							add58192d1 
							
						 
					 
					
						
						
							
							Improve parameter description for 'cache-cleanup'  
						
						
						
						
					 
					
						2024-08-05 10:54:56 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b644be617f 
							
						 
					 
					
						
						
							
							Enable wrapper validation by default  
						
						... 
						
						
						
						- Add 'allow-snapshot-wrappers' input parameter
- Default 'validate-wrappers' to 'true'
Fixes  #12  
						
						
					 
					
						2024-08-01 10:51:02 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
						
						
							
						
						
							7bb45b1dbd 
							
						 
					 
					
						
						
							
							Finish enabling cache-cleanup by default  
						
						... 
						
						
						
						- Add deprecation warning for `gradle-home-cache-cleanup`
- Change default for `dependency-submission` to `cache-cleanup: on-success`
- Update documentation for changed default 
						
						
					 
					
						2024-07-21 14:19:54 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7387edbbb3 
							
						 
					 
					
						
						
							
							Add more input parameters for dependency-graph generation  
						
						... 
						
						
						
						- dependency-graph-include-projects
- dependency-graph-exclude-projects
- dependency-graph include-configurations
- dependency-graph-exclude-configurations 
						
						
					 
					
						2024-07-19 17:22:07 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e459adb11 
							
						 
					 
					
						
						
							
							Add 'dependency-graph-report-dir' input parameter  
						
						
						
						
					 
					
						2024-07-19 17:21:10 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32f9239e2c 
							
						 
					 
					
						
						
							
							Remove the undocumented 'dependency-graph: clear' option  
						
						
						
						
					 
					
						2024-07-19 16:16:13 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12cb23c359 
							
						 
					 
					
						
						
							
							Enable cache-cleanup 'on-success' by default  
						
						... 
						
						
						
						Fixes  #26  
					
						2024-07-19 15:28:39 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ded8009fcf 
							
						 
					 
					
						
						
							
							Remove deprecated input parameters  
						
						
						
						
					 
					
						2024-07-19 15:12:40 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27dea2df09 
							
						 
					 
					
						
						
							
							Allow better control over cache-cleanup  
						
						... 
						
						
						
						Adds new 'cache-cleanup' parameter with 3 settings: 'never', 'on-success' and 'always'.
This gives users more control over whether cache cleanup should occur.
Fixes  #71  
						
						
					 
					
						2024-07-17 20:36:33 -06:00 
						 
				 
			
				
					
						
							
							
								Iñaki Villar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0a116fff5 
							
						 
					 
					
						
						
							
							Adding Develocity input actions  ( #244 )  
						
						... 
						
						
						
						Adding Develocity input actions. 
If an input is configured in the action, it will generate the environment variable, example:
```yaml
    - name: Setup Gradle
      uses: gradle/actions/setup-gradle@v3
      with:
        develocity-injection-enabled: true
        develocity-url: https://develocity.your-server.com 
        develocity-plugin-version: 3.17.4
    - name: Run a Gradle build with Develocity injection enabled from input actions
      run: ./gradlew build
```
This configuration will create the environment variables:
```
DEVELOCITY_INJECTION_ENABLED=true
DEVELOCITY_URL=https://develocity.your-server.com 
DEVELOCITY_PLUGIN_VERSION=3.17.4
```
Relation variable-input available:
| Variable | Input |
|--------------------------------------|--------------------------------------|
| DEVELOCITY_INJECTION_ENABLED | develocity-injection-enabled |
| DEVELOCITY_URL | develocity-url |
| DEVELOCITY_ALLOW_UNTRUSTED_SERVER | develocity-allow-untrusted-server
|
| DEVELOCITY_CAPTURE_FILE_FINGERPRINTS |
develocity-capture-file-fingerprints |
| DEVELOCITY_ENFORCE_URL | develocity-enforce-url |
| DEVELOCITY_PLUGIN_VERSION | develocity-plugin-version |
| DEVELOCITY_CCUD_PLUGIN_VERSION | develocity-ccud-plugin-version |
| GRADLE_PLUGIN_REPOSITORY_URL | gradle-plugin-repository-url |
| GRADLE_PLUGIN_REPOSITORY_USERNAME | gradle-plugin-repository-username
|
| GRADLE_PLUGIN_REPOSITORY_PASSWORD | gradle-plugin-repository-password
| 
						
						
					 
					
						2024-06-13 12:42:47 -06:00 
						 
				 
			
				
					
						
							
							
								Alexis Tual 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							500e0ee5b3 
							
						 
					 
					
						
						
							
							Add support for short-lived tokens ( #224 )  
						
						... 
						
						
						
						The setup-gradle action tries to get a short-lived access token given the supplied Develocity access key.
This key can be passed either with the `DEVELOCITY_ACCESS_KEY` env var or via the  `develocity-access-key` input parameter.
If a token can be retrieved, then the `DEVELOCITY_ACCESS_KEY` env var will be set to the token. 
Otherwise the `DEVELOCITY_ACCESS_KEY` will be set to a blank string, to avoid a leak.
---------
Co-authored-by: daz <daz@gradle.com> 
						
						
					 
					
						2024-05-15 16:49:55 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62557f3635 
							
						 
					 
					
						
						
							
							Enable wrapper validation with setup-gradle action  
						
						
						
						
					 
					
						2024-04-11 11:56:55 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a821729e 
							
						 
					 
					
						
						
							
							Use consistent action params between setup-gradle and dependency-submission  
						
						... 
						
						
						
						To ensure expected caching (and other) behaviour, we should keep these config
parameters as consistent as possible. 
						
						
					 
					
						2024-04-07 12:11:50 -06:00 
						 
				 
			
				
					
						
							
							
								Pavlo Shevchenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a171ce5b8 
							
						 
					 
					
						
						
							
							Inject Develocity plugin for versions 3.17 and above ( #62 )  
						
						... 
						
						
						
						To handle the rebranding of the GE plugin, this PR updates the inject-develocity init script 
to apply the `com.gradle.develocity` plugin if `3.17+` version of the plugin is requested. 
						
						
					 
					
						2024-04-03 14:47:50 -06:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2288963e8 
							
						 
					 
					
						
						
							
							Use sub-directory for 'setup-gradle' dist  
						
						... 
						
						
						
						To prepare for converting the 'dependency-submission' action into Typescript,
we move the 'setup-gradle' entry points and outputs into a sub-directory. 
						
						
					 
					
						2024-01-29 09:16:58 -07:00 
						 
				 
			
				
					
						
							
							
								Daz DeBoer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a9297eb22 
							
						 
					 
					
						
						
							
							Fix name in action.yml  
						
						
						
						
					 
					
						2024-01-26 12:47:02 -07:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a628cf9f2e 
							
						 
					 
					
						
						
							
							Replace occurrances of gradle-build-action  
						
						... 
						
						
						
						- Mostly with `setup-gradle`
- Some with `gradle-actions` 
						
						
					 
					
						2024-01-25 12:36:53 -07:00 
						 
				 
			
				
					
						
							
							
								daz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e7b28666d 
							
						 
					 
					
						
						
							
							Move top-level action to 'setup-gradle'  
						
						
						
						
					 
					
						2024-01-25 11:53:44 -07:00