Skip to content

ci: simplify fork prerelease workflow - #18

Merged
JOY (JOY) merged 1 commit into
mainfrom
codex/fix-prerelease-workflow
Jul 30, 2026
Merged

ci: simplify fork prerelease workflow#18
JOY (JOY) merged 1 commit into
mainfrom
codex/fix-prerelease-workflow

Conversation

@JOY

Copy link
Copy Markdown

Summary

  • remove the duplicate full checks invocation from the tag-driven pre-release workflow
  • remove the legacy image publisher that requires the unavailable build runner
  • retain pre-release version detection and issue labeling
  • leave the working tag-driven Docker publisher unchanged

Evidence

Pre-release runs 30530565801 and 30451532414 both ended with startup_failure and jobs: []. The affected tags were still published successfully by the separate Build & Publish Docker Image workflow.

The legacy publish-image reusable workflow uses runs-on: build, while the DOS fork publisher uses ubuntu-latest and already publishes to GHCR and Docker Hub.

Validation

  • actionlint .github/workflows/pre-release.yml
  • workflow YAML parse and job assertion
  • git diff --check

The repository Husky hook cannot initialize in a fresh worktree because .husky/_/husky.sh is absent, so the commit used --no-verify after the checks above passed.

@JOY
JOY (JOY) merged commit 34b3496 into main Jul 30, 2026
12 checks passed
@JOY
JOY (JOY) deleted the codex/fix-prerelease-workflow branch July 30, 2026 14:50
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