feat: Github Actions release pipeline#12165
Open
kw-lschwarz wants to merge 2 commits intoowncloud:masterfrom
Open
feat: Github Actions release pipeline#12165kw-lschwarz wants to merge 2 commits intoowncloud:masterfrom
kw-lschwarz wants to merge 2 commits intoowncloud:masterfrom
Conversation
|
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
DeepDiver1975
requested changes
Apr 2, 2026
| PRODUCTION_RELEASE_TAGS: '5.0,7,8' | ||
|
|
||
| # Docker configuration | ||
| DOCKER_REPO_ROLLING: kwlschwarz/ocis-rolling |
|
|
||
| # Docker configuration | ||
| DOCKER_REPO_ROLLING: kwlschwarz/ocis-rolling | ||
| DOCKER_REPO_PRODUCTION: kwlschwarz/ocis |
| # ============================================================================ | ||
|
|
||
|
|
||
| debug-outputs: |
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v6 |
Member
There was a problem hiding this comment.
applies to all actions: sha pinning is required
| # DOCKER BUILDS | ||
| # ============================================================================ | ||
|
|
||
| docker-build: |
Member
There was a problem hiding this comment.
Multiple feedback on this:
- let's look into multi stage builds
- let's look into multi arch builds
- we need to talk if the docker build are not better handled in the owncloud-docker orga with dedicated workflows
| - name: Run Trivy vulnerability scanner | ||
| uses: aquasecurity/trivy-action@0.35.0 | ||
| with: | ||
| scan-type: 'fs' |
Member
There was a problem hiding this comment.
also the docker images need to be scanned ....
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR adds the GitHub Actions configuration for a release pipeline that was ported over from the current Drone configuration.
Related Issue
Motivation and Context
It replaces the aged Drone system. Drone has been largely abandoned by Harness to focus on their paid product.
How Has This Been Tested?
Types of changes
Checklist: