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

Cleanup CI, test meson dist #116

Open
danirod opened this issue Jan 5, 2025 · 0 comments
Open

Cleanup CI, test meson dist #116

danirod opened this issue Jan 5, 2025 · 0 comments

Comments

@danirod
Copy link
Owner

danirod commented Jan 5, 2025

Given that the release process now requires manual action (due to app signing) instead of just accepting whatever generates Github Actions, I could cleanup the actions to remove the duplicity between the nightly and stable actions.

  • No more nightly / stable.

    • Remove stable jobs.
    • Nightly jobs are now just "build" (or "test-build").
  • Should run meson dist, reasons:

    • It does some linting so it is worth testing that it works OK.
    • The release process now uses meson dist because I build the releases from the tarball, so it's worth using it.
    • Maybe I can save some time during compilation if I use the output of meson dist in order to clippy and test-build.
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