Skip to content

Codex/consolidate ci workflows#14

Merged
JSONbored merged 3 commits intomainfrom
codex/consolidate-ci-workflows
Mar 30, 2026
Merged

Codex/consolidate ci workflows#14
JSONbored merged 3 commits intomainfrom
codex/consolidate-ci-workflows

Conversation

@JSONbored
Copy link
Copy Markdown
Owner

Summary

Consolidates sure-aio CI into a single main workflow so pushes and PRs create one cleaner Actions run instead of separate build, security, and sync workflow runs.

Changes

  • merged build, security, and awesome-unraid sync into one workflow
  • kept check-upstream.yml separate as the scheduled updater
  • added change detection so expensive jobs only run when relevant
  • preserved the existing release policy:
    • validate on PRs/branch work
    • publish only from main

Validation

  • workflow YAML parsed successfully
  • consolidated job graph verified locally with act
  • local linux/amd64 build passed
  • full smoke test passed with exit code 0
  • Renovate config validated successfully

@JSONbored JSONbored self-assigned this Mar 30, 2026
@JSONbored JSONbored merged commit f300480 into main Mar 30, 2026
7 checks passed
@JSONbored JSONbored deleted the codex/consolidate-ci-workflows branch March 30, 2026 08:19
@JSONbored JSONbored linked an issue Mar 30, 2026 that may be closed by this pull request
1 task
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

Successfully merging this pull request may close these issues.

Dependency Dashboard

1 participant