Skip to content

chore(updatecli): Update the gson-api plugin version#447

Merged
gounthar merged 11 commits into
jenkins-infra:mainfrom
gounthar:update-gson-api
Dec 11, 2024
Merged

chore(updatecli): Update the gson-api plugin version#447
gounthar merged 11 commits into
jenkins-infra:mainfrom
gounthar:update-gson-api

Conversation

@gounthar
Copy link
Copy Markdown
Collaborator

It's a temporary workaround until we can implement the BOM, which will allow us to eliminate specific version requirements.

Fixes #58

Add `updatecli` manifest to track and update `gson-api` plugin version.

* Create `updatecli/updatecli.d/gson-api.yaml` to track the latest `gson-api` plugin release from GitHub.
  * Define source to track the latest `gson-api` plugin release from `jenkinsci/gson-api-plugin` repository.
  * Define target to update `plugin-modernizer-core/src/main/resources/META-INF/rewrite/recipes.yml` file with the latest version.
  * Define actions to create a pull request with the changes.
* Modify `.github/workflows/updatecli.yaml` to include a step to run the new `updatecli` manifest file `updatecli/updatecli.d/gson-api.yaml`.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/gounthar/plugin-modernizer-tool/issues/58?shareId=XXXX-XXXX-XXXX-XXXX).
@gounthar gounthar requested a review from jonesbusy as a code owner December 11, 2024 17:48
@gounthar gounthar merged commit 637caf6 into jenkins-infra:main Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants