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

Integrate flatpak building into CI/CD #225

Closed
dynobo opened this issue Jul 30, 2022 · 3 comments
Closed

Integrate flatpak building into CI/CD #225

dynobo opened this issue Jul 30, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@dynobo
Copy link
Owner

dynobo commented Jul 30, 2022

On tagging a new release in the NormCap repo, the new version should also be published as flatpak.

To do this, the repo with the flatpak manifest need to be cloned, updated and pushed, I guess?

@Tim453
Copy link

Tim453 commented Jul 30, 2022

There is a tool, which can automatically check for new releases/tags and create the corresponding pull requests for the manifest.

@dynobo
Copy link
Owner Author

dynobo commented Jul 30, 2022

@Tim453 Looks promising, thanks!

@dynobo
Copy link
Owner Author

dynobo commented Jul 31, 2022

Implemented for the PyPi packages with flathub/com.github.dynobo.normcap@06a8321 using the mechanism @Tim453 suggested. For the tesseract related binaries, it's probably wise to not bump those automatically, as they might break stuff.

@dynobo dynobo closed this as completed Jul 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants