20 Commits

Author SHA1 Message Date
Chris Bono
df9d47a6a3 [CI] Remove 1.1.7 spring-pulsar from samples matrix
The 1.1.7-SNAPSHOT of spring-pulsar is not available in the current check samples workflow.
The reason is that it relies on local publish only.
Need to adjust the workflow to allow resolving dependencies out of the repo in the non-GA case.
2024-12-14 10:45:04 -06:00
Chris Bono
e1324dc334 Add Pulsar 4.0.x compatibility tests (#967)
Adds the ability to specify the Pulsar client version when running
the samples apps. Uses this new capability to add entries to the
check-samples.yml compatability test matrix to include Pulsar
4.0.x.

See #923
2024-12-14 09:08:23 -06:00
Chris Bono
82e3e7a443 Update Develocity access key vars (#838)
Replaces
- GRADLE_ENTERPRISE_CACHE_USER
- GRADLE_ENTERPRISE_CACHE_PASSWORD
- GRADLE_ENTERPRISE_CACHE_PASSWORD
with
- DEVELOCITY_ACCESS_KEY
2024-09-10 21:39:18 -05:00
dependabot[bot]
6cda41c063 Bump the development-dependencies group with 5 updates (#695)
Bumps the development-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `3` | `4` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `3` | `4` |
| [spring-io/spring-doc-actions](https://github.com/spring-io/spring-doc-actions) | `0.0.13` | `0.0.17` |
| [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) | `1.19.0` | `1.26.0` |
| [github/codeql-action](https://github.com/github/codeql-action) | `2` | `3` |


Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

Updates `spring-io/spring-doc-actions` from 0.0.13 to 0.0.17
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.13...v0.0.17)

Updates `slackapi/slack-github-action` from 1.19.0 to 1.26.0
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.19.0...v1.26.0)

Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: spring-io/spring-doc-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: slackapi/slack-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-29 16:42:22 -05:00
Chris Bono
5834925e29 Add Spring Pulsar 1.0.0 + Boot 3.2.3 compat test 2024-05-10 11:18:08 -05:00
Chris Bono
bc95fd51a9 [CI] Adjust check-samples.yml for Java 21
Exclude the 'sample-signup-function' as it does not compile w/ Java 21
2024-03-22 14:58:39 -05:00
Chris Bono
19957ac619 Add Java 21 support for running tests (#622)
This commit adds a Gradle property 'testToolchain' that when set will
configure the Java toolchain plugin accordingly.

Additionally:
-------------
* Replace the custom toolchain plugin with the vanilla one provided by
  Gradle

* Move the Java conventions from Java plugin to Groovy script

* [CI] Add Java 21 to check-samples.yml
2024-03-22 10:51:10 -05:00
Chris Bono
23595e9c1c [CI] Skip samples during test target [skip ci]
This commit sets the sample tests to not run as part of the
regular 'test' task. We only want the sample tests to run during the
"check-samples" step.
2024-02-20 19:39:18 -06:00
Chris Bono
0ba22a4696 Update project version and Spring Boot version (#555)
This commit updates the project version to 1.1.x and the Spring
Boot version to 3.3.0-SNAPSHOT.

The version compatibility matrix is also updated to include a row for
the 1.1.x version.
2024-01-25 23:27:03 -06:00
Chris Bono
186e2397d2 [CI] Fix check-samples.yml invalid variable reference (attempt 2) 2024-01-14 11:47:45 -06:00
Chris Bono
abc7c8415f [CI] Fix check-samples.yml invalid variable reference 2024-01-14 11:44:27 -06:00
Chris Bono
ba05e7e724 [CI] Add Spring Boot 3.3.0 compatibility check 2024-01-14 11:40:25 -06:00
Chris Bono
203260a0c7 [CI] Simplify checkout and setup steps
* Also remove GE credentials for PR runs
2023-10-06 21:42:19 -05:00
Chris Bono
dcdee6e8b7 [CI] Revent debugging changes from check-samples.yml 2023-10-05 21:20:46 -05:00
Chris Bono
8a296d0340 [CI] Debugging check-samples (cont..) 2023-10-05 10:11:16 -05:00
Chris Bono
bf779eda93 [CI] Debugging check-samples (cont..) 2023-10-05 00:56:51 -05:00
Chris Bono
d35ba803a5 [CI] Debugging check-samples (cont..) 2023-10-05 00:26:44 -05:00
Chris Bono
feb43e4424 [CI] Debugging check-samples 2023-10-05 00:21:24 -05:00
Chris Bono
cdfcccefc3 [CI] Avoid build cache on check-samples 2023-10-05 00:11:41 -05:00
Chris Bono
b64a7110b3 Add check-samples step in CI (#467)
See #450
2023-10-04 23:58:09 -05:00