29 Commits

Author SHA1 Message Date
dependabot[bot]
30afdfa99f Bump the development-dependencies group with 1 update (#3120)
Bumps the development-dependencies group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).


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)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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-03-14 21:24:36 +00:00
Artem Bilan
7612d8d42a Build PRs for support branches as well
(cherry picked from commit c68323302c)
2024-03-14 21:22:10 +00:00
Artem Bilan
c9065e0f78 Add merge-dependabot-pr.yml 2024-03-14 17:17:01 -04:00
Soby Chacko
94c3c57c76 Update release.yml
Adding more release permissions for GH_TOKEN.
2024-02-16 13:11:12 -05:00
Artem Bilan
708dbb5561 Use Gradle init script for Artifactory in verify-staged-artifacts
The JFrog CLI does not resolve artifacts properly: only provided `--repo-resolve` is in use

# Conflicts:
#	.github/workflows/verify-staged-artifacts.yml
2024-02-16 12:46:59 -05:00
Artem Bilan
4bfe9581cc Upgrade to the latest reusable workflows
**Auto-cherry-pick to `3.1.x` & `3.0.x`**

# Conflicts:
#	.github/workflows/ci-snapshot.yml
#	.github/workflows/merge-dependabot-pr.yml
2024-02-09 14:40:07 -05:00
Artem Bilan
311e7ea80f Add auto-cherry-pick.yml GHA workflow
and tries to cherry-pick it to requested branches in that sentence.
For example like with this commit:

(cherry picked from commit b5f989c420)
2024-02-08 23:24:15 +00:00
Artem Bilan
f6b0c93a2b Upgrade to the latest reusable workflows 2024-01-17 16:18:58 -05:00
Artem Bilan
659b066291 Migrate GHAs for Spring IO repository
**Cherry-pick to `3.0.x`**

(cherry picked from commit 5b1fd0160d)
2023-12-20 14:59:02 -05:00
Artem Bilan
9e87a0ca8b Use pattern for maintenance branches
**Cherry-pick to `3.0.x`**

(cherry picked from commit 6576bf011a)
2023-12-07 13:56:21 -05:00
Artem Bilan
5187965d86 Enable SNAPSHOT build for 3.0.x 2023-12-07 13:21:18 -05:00
Artem Bilan
2312e53b15 Adjust Gradle for new GHA CI/CD 2023-12-07 13:01:08 -05:00
Artem Bilan
cd8c2b3bca Add Backport issue GHA workflow 2023-12-07 11:30:19 -05:00
Artem Bilan
3a30a6567d Migrate to GHAs 2023-12-07 11:29:19 -05:00
Alex
83494303bc build: harden central-sync-create.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-10-20 15:34:13 -04:00
Alex
d47226d7d8 build: harden central-sync-release.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-10-20 15:34:13 -04:00
Alex
dd8a74e161 build: harden central-sync-close.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-10-20 15:34:13 -04:00
Gary Russell
44c2115b0b Main to 3.0; SF 6.0; JDK 17
Initial Commit for Spring Framework 6.0/JDK 17

* PR review comments; build is green.

Fix Spring Data version; fix deprecations

Fix checkstyle

Add mavenCentral() for GE Plugin
2022-01-13 15:43:51 -05:00
Gary Russell
0ebad523ab Upgrade jfrog-cli for Central Action 2021-11-04 15:11:57 -04:00
Artem Bilan
decf67ee8d Escape build name in the release GH action
See more info in SO thread: https://stackoverflow.com/questions/61795201/github-action-failed-syntax-error-near-unexpected-token

* Upgrade dependencies; prepare for release
2021-05-17 13:32:55 -04:00
Gary Russell
2afc4fe36f Fix Signing Key Secret Name 2021-05-04 13:57:54 -04:00
Gary Russell
1a3c7424ad Add s01 URL to close and release workflows 2021-04-14 12:27:42 -04:00
Gary Russell
894bd80e28 Add Maven Publish Workflows 2021-04-14 12:15:02 -04:00
Artem Bilan
b8e92d5c3d Use the current main branch in docs (#1759) 2021-04-08 13:04:14 -04:00
Gary Russell
73d853b66a Capture Test Results in PR Builds (#1735) 2021-03-16 11:26:02 -04:00
Gary Russell
40f963c469 Add api to PR build 2021-01-04 16:51:34 -05:00
Artem Bilan
e4ddc1bf04 Remove push to master from GH actions
The `push to master` is covered with Bamboo CI plan
2020-12-04 17:01:31 -05:00
Artem Bilan
d77df70a69 Some dependencies upgrades (#1652)
* Some dependencies upgrades

* This PR is also for trying GH Actions in action

* * Fix `pr-build-workflow.yml` trailing whitespaces and indents
* Fix Checkstyle upgrade compatibility
* Fix Checkstyle violations in the code

* * Remove `.travis.yml`
* Fix `updateCopyrights` task to rely on the `GITHUB_ACTION` env var now
* Add `distributionSha256Sum` into `gradle-wrapper.properties` as it is recommended by GH Actions
2020-12-04 16:22:28 -05:00
Artem Bilan
84bad5cdcd Add GH Actions for PRs
* Initial `pr-build-workflow.yml`
2020-12-04 15:29:57 -05:00