-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
cicdContinuous integration / continuous deployment related tasksContinuous integration / continuous deployment related taskstaskA single unit of work broken down from a user story. A task is usually completed by just one person.A single unit of work broken down from a user story. A task is usually completed by just one person.
Description
It would be desirable to keep the demo project up to date with the latest release version. We can enforce this by developing a callable workflow that can be triggered whenever a new Propactive release version is published.
Requirements:
- Since it takes time for the plugin portal and Maven central index to update. The pipeline should instead create a PR that will be run against the current CICD and then merge once the build is green.
- This also gives us the opportunity to fix any breaking changes for major releases.
- Or add any more features to demo within the project for minor releases.
- Add a PR template that should be used for the type of pull requests.
- A ticket should also be raised for Propactive project itself to add a workflow step to call the version-bumper workflow for the demo project on a new version release.
- It should be done via a rest call, see How to trigger a Github action with an HTTP request.
- Restrict access to who can initiate the workflow. (should be token-based)
Metadata
Metadata
Assignees
Labels
cicdContinuous integration / continuous deployment related tasksContinuous integration / continuous deployment related taskstaskA single unit of work broken down from a user story. A task is usually completed by just one person.A single unit of work broken down from a user story. A task is usually completed by just one person.
Type
Projects
Status
Backlog