Skip to content

ci: simplify checks - remove intermediate jobs - #78

Merged
Gaubee merged 1 commit into
mainfrom
fix/ci-simplify
Dec 22, 2025
Merged

Gaubee merged 1 commit into
mainfrom
fix/ci-simplify

Conversation

@Gaubee

@Gaubee Gaubee commented Dec 22, 2025

Copy link
Copy Markdown
Contributor

Changes

Remove unnecessary intermediate checks-fast / checks-standard jobs.

Before:

ci-fast → checks-fast ──┐
                        ├→ checks
ci-standard → checks-standard

After:

ci-fast ────┐
            ├→ checks
ci-standard

The checks job now runs directly on the appropriate runner using:

runs-on: ${{ vars.USE_SELF_HOSTED == 'true' && 'self-hosted' || 'ubuntu-latest' }}

Remove checks-fast/checks-standard intermediate jobs.
Now checks runs directly on self-hosted or ubuntu-latest
based on USE_SELF_HOSTED variable.

Flow: ci-fast/ci-standard → checks (直接聚合)
@Gaubee
Gaubee merged commit 8e5467d into main Dec 22, 2025
3 checks passed
@Gaubee
Gaubee deleted the fix/ci-simplify branch January 4, 2026 07:23
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.

1 participant