Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a GitHub action for automatic releases #343

Merged
merged 5 commits into from
Jan 30, 2024
Merged

Conversation

yruslan
Copy link
Collaborator

@yruslan yruslan commented Jan 24, 2024

The new workflow runs on-demand and releases both Scala and Python artifacts according to the Scala snapshot version of the project.

  • After Scala artifacts are released, the patch version is automatically incremented.
  • After Scala artifacts are published, someone should login to SonaType and do 'Close' and then 'Release' the staging repository.
  • 'git-secret' is removed in favour of GitHub Secrets and is a step to align with other AbsaOSS projects.

@yruslan yruslan force-pushed the feature/ci-release branch 4 times, most recently from a3891a2 to 4a937b4 Compare January 25, 2024 06:18
@yruslan yruslan force-pushed the feature/ci-release branch from 4a937b4 to 4f3a7c1 Compare January 25, 2024 06:49
@yruslan yruslan force-pushed the feature/ci-release branch 2 times, most recently from 02bfcb1 to 410da67 Compare January 25, 2024 12:38
Copy link

Unit Test Coverage

There is no coverage information present for the Files changed

Total Project Coverage 83.61% 🍏

@yruslan yruslan force-pushed the feature/ci-release branch 9 times, most recently from f7574a8 to 1234c3a Compare January 25, 2024 13:45
@yruslan yruslan force-pushed the feature/ci-release branch from 1234c3a to 20a319d Compare January 25, 2024 14:24
@yruslan yruslan marked this pull request as ready for review January 26, 2024 08:12
@yruslan yruslan requested a review from zhukovgreen as a code owner January 26, 2024 08:12
@yruslan yruslan changed the title Add a GitHub action for the release. Add a GitHub action for automatic releases Jan 26, 2024
@yruslan yruslan force-pushed the feature/ci-release branch 4 times, most recently from af94f39 to 3c91c9c Compare January 30, 2024 15:50
@yruslan yruslan merged commit 8f796ea into main Jan 30, 2024
5 checks passed
@yruslan yruslan deleted the feature/ci-release branch January 30, 2024 15:57
@yruslan yruslan mentioned this pull request Feb 16, 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.

1 participant