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 build #248

Open
zypA13510 opened this issue May 20, 2024 · 0 comments
Open

CI build #248

zypA13510 opened this issue May 20, 2024 · 0 comments

Comments

@zypA13510
Copy link

I don't like having to download the binary build from SourceForge. And I believe a lot of open-source projects nowadays have automated CI/CD process to build the software and publish to GitHub release automatically.

So I decided to investigate whether we can implement a GitHub Actions workflow for this project. I've already finished a basic pipeline to build the exe files. Now I noticed that you have the CdiResource and License folder which is not included in the GitHub repository (maybe as intended?).

I have a solution in mind. If you would like to keep the CdiResource and License folders separate from the main source, maybe we could create a private GitHub repo and put them there. During build for release versions, a secret SSH key can be used to retrieve those files.

But before I go ahead, I would like to know your thoughts on this and also the chance of this getting merged. @hiyohiyo any feedback please?

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

No branches or pull requests

1 participant