-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Labels
enhancementsize mediumIssues that would require some thinking and tinkering to fixIssues that would require some thinking and tinkering to fix
Description
Is your feature request related to a problem? Please describe.
In a process of modernizing CI/CD, we are going to move from Jenkins + Travis (for checks), to Github Actions.
Describe the solution you'd like
What should be done in Github Actions:
- PR cannot be merged until checks pass, checks should run test and license validation via RAT
- after the merge, CI workflow should trigger a build and generate code coverage
- release workflow should be implemented:
- updating AET changelog
- bumping version
- uploading artifacts to AET Release page
- creating PR with changelog changes
We should be able to trigger the workflow manually and have control over the version number we are going to release.
Describe alternatives you've considered
N/A
Additional context
N/A
Metadata
Metadata
Assignees
Labels
enhancementsize mediumIssues that would require some thinking and tinkering to fixIssues that would require some thinking and tinkering to fix