2 Commits
Author SHA1 Message Date
celenity 221059475c feat: Clean-up/re-organize CI (notably, CI now uses its own dedicated separate scripts for jobs, to improve control and portability, and also quality as they are subject to our linting)
This also reduces reliance on GitLab-specific CI env vars/functionality in general, and adds logic to ensure our CI scripts are only called from CI (translation: when `IRONFOX_CI` is set to `1`), as well as ensures external CI env vars are properly set

Signed-off-by: celenity <celenity@celenity.dev>
2026-08-13 05:31:04 +00:00
celenity 450bcaa7e9 fix: Clean-up and update release handling (specifically for release notes)
Notably:

- Changes are now specified directly at `CHANGELOG.md` (instead of just in the PR)
- Release notes and information are now uploaded to `https://ironfoxoss.org/releases` (So we can now just link to/use this page for releases directly, instead of using GitLab)

Signed-off-by: celenity <celenity@celenity.dev>
2026-08-07 21:01:13 +00:00