Skip to content

ci: disable hourly consume-spec cron until platform spec release exists - #2

Merged
kinas2u merged 1 commit into
mainfrom
ci/disable-consume-spec-cron
Jul 2, 2026
Merged

ci: disable hourly consume-spec cron until platform spec release exists#2
kinas2u merged 1 commit into
mainfrom
ci/disable-consume-spec-cron

Conversation

@kinas2u

@kinas2u kinas2u commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Why

Since the consume-spec workflows were merged, the hourly schedule cron fires on all three SDK repos and fails every run (exit code 4).

Root cause: the Determine target spec version step runs gh release view -R tourmind-com/tmsx-platform, but tmsx-platform has no spec-v* release yet and PLATFORM_READ_TOKEN is not configured — so gh exits with an auth error (exit 4), which Actions' default bash -eo pipefail propagates. This is the credential-gated setup still pending in TECH-1117, not a workflow bug.

Change

  • Comment out the schedule: cron trigger until tmsx-platform publishes its first spec-v* release and PLATFORM_READ_TOKEN is set. repository_dispatch (real spec releases) and workflow_dispatch (manual) triggers are unchanged, so the pipeline still works the moment it's wired.
  • Bump deprecated runner actions to clear the "Node.js 20 → forced Node 24" warnings (actions/checkout@v4→v5; plus setup-uv@v5→v6 / setup-node@v4→v5 where applicable).

Re-enable

Uncomment the schedule: block once the platform release + read token exist (the TECH-1117 P1 runbook).

🤖 Generated with Claude Code

The hourly schedule fails every run with exit 4 (gh auth error) because
tmsx-platform has no spec-v* release and PLATFORM_READ_TOKEN is unset
(pending TECH-1117). Keep repository_dispatch + workflow_dispatch triggers.
Also bump deprecated Node20 runner actions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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