8000 Drift-check fixture/self-test, daily drift cron, APIFY_TOKEN test guard by GeminiGeorge22 · Pull Request #5 · GeminiGeorge22/etsy-sales-mcp · GitHub
[go: up one dir, main page]

Skip to content

Drift-check fixture/self-test, daily drift cron, APIFY_TOKEN test guard - #5

Merged
GeminiGeorge22 merged 3 commits into
mainfrom
drift-guard-1103
Nov 3, 2026
Merged

GeminiGeorge22 merged 3 commits into
mainfrom
drift-guard-1103

Conversation

@GeminiGeorge22
Copy link
Copy Markdown
Owner

Red-first: the 2nd commit deliberately sets APIFY_TOKEN in CI and swaps tools.json for the mismatch fixture so the test and tools-drift jobs fail. A follow-up commit reverts it; merge only on green.

  • scripts/build-tools.mjs: --tools <file> option
  • test/fixtures/tools.drift-fixture.json: known-mismatch fixture; CI + daily workflow require the check to exit 1 on it
  • tools-drift.yml: weekly → daily (17 9 * * *), self-test step
  • test/env-guard.test.js: suite fails if APIFY_TOKEN is set (value never printed)

@GeminiGeorge22
GeminiGeorge22 merged commit 733eed2 into main Nov 3, 2026
4 checks passed
@GeminiGeorge22
GeminiGeorge22 deleted the drift-guard-1103 branch November 3, 2026 16:31
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.

2 participants

0