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 workflow for Debian packaging #122

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

Conversation

bzed
Copy link
Contributor

@bzed bzed commented Dec 2, 2024

This PR adds github workflows to build Debian package.

Artifacts are not published yet, please decide if/how you want to handle this - they are stored in debian/artifacts in the workspace directory.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Dec 2, 2024
@alan-maguire
Copy link
Member

I'm afraid the Oracle org has restrictions on enabling github actions, so I'm told actions like this are not permitted on github.com/oracle repos. Is there perhaps a way to create an associated "debian build" repo that can build the packages? thanks!

@bzed
Copy link
Contributor Author

bzed commented Dec 3, 2024

Thats really sad, unfortunately I don't know any useful way on github itself that wouldn't need github actions. On Debian's salsa we also can't mirror as its the free version of gitlab. I can do all that stuff on my private infrastructure, but thats far from optimal. To be honest I think that is an issue oracle needs to solve...

@alan-maguire
Copy link
Member

On looking further it looks like we do actually have an approval process for GitHub actions; might take a while to work through it, but I'll report back once I've explored it more. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants