Skip to content

CI: Release workflow#266

Open
ljubon wants to merge 3 commits into
G-Research:mainfrom
ljubon:368-spark-dgraph-connector-cicdrelease---level-3--4
Open

CI: Release workflow#266
ljubon wants to merge 3 commits into
G-Research:mainfrom
ljubon:368-spark-dgraph-connector-cicdrelease---level-3--4

Conversation

@ljubon
Copy link
Copy Markdown
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
@github-actions
Copy link
Copy Markdown

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