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

CI: Release workflow #266

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

ljubon
Copy link
Contributor

@ljubon ljubon commented Aug 9, 2024

What type of PR is this?

This is an improvement PR with the goal of enabling spark-dgraph-extension release using GitHub workflows

What this PR does / why we need it:

The goal of this task is to move the release process to GitHub workflow from current scripts that are run manually.
The current release process is documented in [RELEASE.md](https://github.com/G-Research/spark-extension/blob/master/RELEASE.md/.
Due to its complexity, we reached out to one of the maintainers Enrico who approved this idea of moving release.sh to a github workflow for it's transparent and better usage.

Resolves: https://github.com/G-Research/oss-portfolio-maturity/issues/368

Acceptance criteria / Notes for the reviewer:

  • Keep the current process as is (not introducing breaking changes), so the maintainers should always be able to do it the old way - but this PR should introduce a workflow that will copy that behavior

Part of maturity matrix: https://github.com/G-Research/oss-portfolio-maturity/issues/368

@ljubon ljubon requested a review from EnricoMi August 9, 2024 07:08
Copy link

github-actions bot commented Aug 9, 2024

Test Results

 2 753 files  ±0   2 753 suites  ±0   50m 51s ⏱️ +43s
   486 tests ±0     485 ✅ ±0   1 💤 ±0  0 ❌ ±0 
39 807 runs  ±0  39 719 ✅ ±0  88 💤 ±0  0 ❌ ±0 

Results for commit d446f5d. ± Comparison against base commit d4ca49c.

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