Soby Chacko
a52faccd51
Revert "Remove release artifact verificaiton temporarily"
...
This reverts commit 2eafe4dcb2 .
2025-04-22 14:48:51 -04:00
Soby Chacko
2eafe4dcb2
Remove release artifact verificaiton temporarily
...
Signed-off-by: Soby Chacko <soby.chacko@broadcom.com >
2025-04-22 11:54:21 -04:00
Soby Chacko
82f4764a86
Github action workflow changes and dependencies for jspecify nullability
2025-02-07 16:36:36 -05:00
Soby Chacko
ad041761d2
GH Action workflow updates to the latest spring-github-workflows scripts
2025-02-06 16:39:46 -05:00
dependabot[bot]
eedd23ae62
Bump spring-io/spring-github-workflows ( #3640 )
...
Bumps the development-dependencies group with 1 update: [spring-io/spring-github-workflows](https://github.com/spring-io/spring-github-workflows ).
Updates `spring-io/spring-github-workflows` from 4 to 5
- [Release notes](https://github.com/spring-io/spring-github-workflows/releases )
- [Commits](https://github.com/spring-io/spring-github-workflows/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: spring-io/spring-github-workflows
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-11-23 11:03:06 +00:00
dependabot[bot]
f3855474ef
Bump spring-io/spring-github-workflows ( #3594 )
...
Bumps the development-dependencies group with 1 update: [spring-io/spring-github-workflows](https://github.com/spring-io/spring-github-workflows ).
Updates `spring-io/spring-github-workflows` from 3 to 4
- [Release notes](https://github.com/spring-io/spring-github-workflows/releases )
- [Commits](https://github.com/spring-io/spring-github-workflows/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: spring-io/spring-github-workflows
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-10-26 10:29:43 +00:00
Artem Bilan
daceee131b
Upgrade WFs from main to v4
...
The `v3` has to be updated by Dependabot automatically
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-10-23 15:17:58 -04:00
Artem Bilan
79b29a54f8
Migrate to DEVELOCITY_ACCESS_KEY secret for GHAs
...
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-09-20 13:56:11 -04:00
Artem Bilan
10ea5bfc51
Migrate to a single DEVELOCITY_ACCESS_KEY secret for GHAs
...
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-09-18 17:03:22 -04:00
Artem Bilan
1318092ef7
Remove redundant OSSRH_URL secret for release workflow
...
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-08-28 09:18:00 -04:00
Artem Bilan
c0644d56a1
Add announce-milestone-planning.yml GHA
...
Send a `planning` message to the chat when `due_on` is changed on a milestone
2024-08-21 13:41:41 -04:00
Artem Bilan
b0867f8ef3
Use autoMergeSnapshots for merge-dependabot-pr.yml
...
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-07-24 15:14:31 -04:00
Artem Bilan
400ff3cb86
Upgrade to reusable spring-io/spring-github-workflows@v3
...
Apparently Dependabot can upgrade reusable GHA workflows as well.
So less burden on support and less stress from changes in those reusable workflows in `main`
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-07-18 16:21:13 -04:00
Artem Bilan
da866cc1e4
Migrate release notification to Google Chat
...
**Auto-cherry-pick to `3.2.x` & `3.1.x`**
2024-07-11 14:47:34 -04:00
Artem Bilan
c68323302c
Build PRs for support branches as well
...
**Auto-cherry-pick to `3.1.x` & `3.0.x`**
2024-03-14 17:21:49 -04:00
Artem Bilan
661466c9b6
Make merge-dependabot-pr aware of other branches
...
**Auto-cherry-pick to `3.1.x`**
2024-03-14 17:15:41 -04:00
Artem Bilan
81c53291b3
Revert "Tentative WF to push to Maven Central"
...
This reverts commit 1736298c11 .
2024-02-21 07:18:53 -05:00
Artem Bilan
1736298c11
Tentative WF to push to Maven Central
2024-02-21 07:10:39 -05:00
Soby Chacko
55c4971240
Revert "Temporary release finalizer"
...
This reverts commit 734ebfe87b .
2024-02-16 13:21:54 -05:00
Soby Chacko
734ebfe87b
Temporary release finalizer
2024-02-16 13:18:23 -05:00
Artem Bilan
7e2195c74a
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
**Auto-cherry-pick to `3.1.x` & `3.0.x`**
2024-02-16 12:40:41 -05:00
dependabot[bot]
6a36935578
Bump the development-dependencies group with 3 updates ( #3028 )
...
Bumps the development-dependencies group with 3 updates: [actions/setup-java](https://github.com/actions/setup-java ), [jfrog/setup-jfrog-cli](https://github.com/jfrog/setup-jfrog-cli ) and [actions/upload-artifact](https://github.com/actions/upload-artifact ).
Updates `actions/setup-java` from 3 to 4
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
Updates `jfrog/setup-jfrog-cli` from 3 to 4
- [Release notes](https://github.com/jfrog/setup-jfrog-cli/releases )
- [Commits](https://github.com/jfrog/setup-jfrog-cli/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 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: development-dependencies
- dependency-name: jfrog/setup-jfrog-cli
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
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 19:39:43 +00:00
Artem Bilan
3cad9e9f0f
Add GHA config for Dependabot
...
* Upgrade `deploy-docs.yml` to the latest reusable workflows
**Auto-cherry-pick to `3.1.x`**
2024-02-09 14:38:06 -05:00
Artem Bilan
0f65b4dec2
Upgrade to the latest reusable workflows
...
**Auto-cherry-pick to `3.1.x` & `3.0.x`**
2024-02-09 13:32:52 -05:00
Artem Bilan
b5f989c420
Add auto-cherry-pick.yml GHA workflow
...
This GHA workflow looks for an `Auto-cherry-pick to` sentence in the pushed commit
and tries to cherry-pick it to requested branches in that sentence.
For example like with this commit:
**Auto-cherry-pick to `3.1.x` & `3.0.x`**
2024-02-08 18:23:54 -05:00
Artem Bilan
f245b59d04
Upgrade to the latest reusable workflows
2024-01-17 12:40:16 -05:00
Artem Bilan
c683f31a43
Various CI/CD improvements
...
* Add `concurrency` for `ci-snapshot.yml` to avoid unnecessary queued builds
* Add `schedule` for `ci-snapshot.yml` to run build fresh snapshots every night
* Fix job name for `verify-staged-artifacts.yml` since we are not verifying against samples
* Remove `maven` config for Dependabot.
Looks like it does not look into sub-directories, so its config is not very convenient for our different samples
2024-01-02 14:32:00 -05:00
Artem Bilan
304f280e33
Use libs-release-staging repo for verify WF
2024-01-02 13:18:41 -05:00
Artem Bilan
4b902103c7
Try to use latest JFrog CLI
...
According to the recommendations from https://github.com/jfrog/jfrog-cli/issues/2364
2024-01-02 13:13:24 -05:00
Artem Bilan
2cf5fbb571
Reusable workflow for deploy-docs.yml
2023-12-22 14:56:30 -05:00
Artem Bilan
4962670bcb
Add merge-dependabot-pr.yml
...
Improve `deploy-docs.yml`
2023-12-22 13:15:17 -05:00
Artem Bilan
5b1fd0160d
Migrate GHAs for Spring IO repository
...
**Cherry-pick to `3.0.x`**
2023-12-20 14:58:02 -05:00
Artem Bilan
7b9a0eda7c
Add temporary manual-finalize-release
2023-12-18 17:44:21 -05:00
Artem Bilan
ab5c0b2fc2
Widen permissions for GH_TOKEN in release
...
* Fix `dependabot.yml` for `type: dependency-upgrade` label expected by the changelog-generator
2023-12-18 16:22:24 -05:00
Artem Bilan
eb68d6d845
Fix verify-staged for Artifactory
...
The JFrog CLI does not add `--repo-resolve` to Gradle build
(unlike for Maven)
* Get rid of JFrog CLI
* Generate Gradle init script manually for our `libs-staging-local`
and use respective secrets for credentials
See more info in: https://github.com/jfrog/jfrog-cli/issues/2364
2023-12-15 13:31:20 -05:00
Artem Bilan
3758e62d36
Try the latest JFrog CLI for Verify GHA
2023-12-14 11:04:20 -05:00
Artem Bilan
6576bf011a
Use pattern for maintenance branches
...
**Cherry-pick to `3.0.x`**
2023-12-07 13:55:38 -05:00
Artem Bilan
28e12dbf02
Add Backport issue GHA workflow
2023-12-07 11:25:45 -05:00
Artem Bilan
d14b1f3765
Migrate to GHAs
2023-12-01 12:11:59 -05:00
Artem Bilan
e6a306be13
Use auto-generated GITHUB_TOKEN secret
2023-11-29 16:46:38 -05:00
Artem Bilan
15704d7a45
Fix ENV var for GH_TOKEN
2023-11-29 16:40:17 -05:00
Artem Bilan
5773b48e0e
Fix deploy-docs.yml for ENV and condition
2023-11-29 16:35:47 -05:00
Rob Winch
7f85c06d3e
Migrate docs to Antora infrastructure
2023-09-11 13:30:45 -04: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