Skip to content

[codex] fix release workflow runner temp env#61

Merged
dnakov merged 1 commit intomainfrom
wip/ci-release-runner-temp-fix-2026-03-28
Mar 28, 2026
Merged

[codex] fix release workflow runner temp env#61
dnakov merged 1 commit intomainfrom
wip/ci-release-runner-temp-fix-2026-03-28

Conversation

@dnakov
Copy link
Copy Markdown
Owner

@dnakov dnakov commented Mar 28, 2026

What changed

This PR moves the SCCACHE_ERROR_LOG path setup out of job-level ${{ runner.temp }} expressions and back into runtime shell setup inside the steps that use it.

Why

The previous workflow edit introduced job-level runner.temp references in the release workflows. GitHub rejected those workflows before scheduling any jobs, so the main release runs failed immediately with zero jobs.

Impact

  • mobile-release.yml can schedule again on main pushes
  • android-play-release.yml and ios-testflight.yml no longer fail pre-scheduler for the same reason
  • the sccache error log path is still available inside the steps that emit stats and tail logs

Validation

  • ruby -e 'require "yaml"; %w[.github/workflows/android-play-release.yml .github/workflows/ios-testflight.yml .github/workflows/mobile-release.yml].each { |f| YAML.load_file(f) }'
  • git diff --check HEAD~1..HEAD

Notes

This is the same isolated workflow fix commit that was pushed after PR #59 had already merged, so it needs its own follow-up merge to reach main.

@dnakov dnakov merged commit bd30c42 into main Mar 28, 2026
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