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

Migrate CI/CD pipeline from Jenkins to Github Actions #97

Merged
merged 2 commits into from
Nov 14, 2023

Conversation

jujaga
Copy link
Member

@jujaga jujaga commented Nov 11, 2023

Description

This PR implements in the remaining missing elements of our new Github Actions pipeline, and drops Jenkins.

SHOWCASE-3398

Types of changes

New feature (non-breaking change which adds functionality)

Breaking change (fix or feature that would cause existing functionality to change)

Checklist

  • I have read the CONTRIBUTING doc
  • I have checked that unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the OpenAPI 3.0 v*.api-spec.yaml documentation (if appropriate)
  • I have added necessary documentation (if appropriate)

Further comments

@jujaga jujaga added enhancement New feature or request dependencies Pull requests that update a dependency file devops labels Nov 11, 2023
@jujaga jujaga self-assigned this Nov 11, 2023
@jujaga jujaga marked this pull request as ready for review November 11, 2023 01:17
Copy link

Coverage Report

Totals Coverage
Statements: 13.04% ( 118 / 905 )
Methods: 20.83% ( 15 / 72 )
Lines: 12.17% ( 69 / 567 )
Branches: 12.78% ( 34 / 266 )

@TimCsaky TimCsaky merged commit 05e2865 into master Nov 14, 2023
12 checks passed
@TimCsaky TimCsaky deleted the ci/githubactions branch November 14, 2023 19:08
@norrisng-bc norrisng-bc mentioned this pull request Nov 20, 2023
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file devops enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants