Skip to content

Commit 2e73660

Browse files
committed
ci: fix check-generated job paths for monorepo layout
The check-generated job's skill/docs-section verification steps still referenced pre-move root-relative paths (plugins/, README.md, DEVELOPMENT.md, docs/src/content/docs/*). After the packages/cli + apps/cli-docs move those paths no longer exist, so `git diff --quiet <nonexistent-path>` exits 128 (fatal), failing the "Validate generated files" check even though the committed generated content is current. Repoint all three references (check-skill, check-sections, auto-commit) to: - packages/cli/plugins/sentry-cli/skills/sentry-cli/ - packages/cli/README.md, packages/cli/DEVELOPMENT.md - apps/cli-docs/src/content/docs/{contributing.md,self-hosted.md,getting-started.mdx} Verified: `pnpm --filter sentry run generate:schema && generate:docs` produces no diff against the committed files, and the git diff --quiet commands now exit 0 instead of 128.
1 parent 31ce517 commit 2e73660

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ jobs:
185185
- name: Check skill files
186186
id: check-skill
187187
run: |
188-
if git diff --quiet plugins/sentry-cli/skills/sentry-cli/; then
188+
if git diff --quiet packages/cli/plugins/sentry-cli/skills/sentry-cli/; then
189189
echo "Skill files are up to date"
190190
else
191191
echo "stale=true" >> "$GITHUB_OUTPUT"
@@ -194,7 +194,7 @@ jobs:
194194
- name: Check docs sections
195195
id: check-sections
196196
run: |
197-
if git diff --quiet README.md DEVELOPMENT.md docs/src/content/docs/contributing.md docs/src/content/docs/self-hosted.md docs/src/content/docs/getting-started.mdx; then
197+
if git diff --quiet packages/cli/README.md packages/cli/DEVELOPMENT.md apps/cli-docs/src/content/docs/contributing.md apps/cli-docs/src/content/docs/self-hosted.md apps/cli-docs/src/content/docs/getting-started.mdx; then
198198
echo "Docs sections are up to date"
199199
else
200200
echo "stale=true" >> "$GITHUB_OUTPUT"
@@ -205,7 +205,7 @@ jobs:
205205
run: |
206206
git config user.name "github-actions[bot]"
207207
git config user.email "github-actions[bot]@users.noreply.github.com"
208-
git add plugins/sentry-cli/skills/sentry-cli/ README.md DEVELOPMENT.md docs/src/content/docs/contributing.md docs/src/content/docs/self-hosted.md docs/src/content/docs/getting-started.mdx
208+
git add packages/cli/plugins/sentry-cli/skills/sentry-cli/ packages/cli/README.md packages/cli/DEVELOPMENT.md apps/cli-docs/src/content/docs/contributing.md apps/cli-docs/src/content/docs/self-hosted.md apps/cli-docs/src/content/docs/getting-started.mdx
209209
git diff --cached --quiet || (git commit -m "chore: regenerate docs" && git push)
210210
- name: Fail for fork PRs with stale generated files
211211
if: (steps.check-skill.outputs.stale == 'true' || steps.check-sections.outputs.stale == 'true') && steps.token.outcome != 'success'

0 commit comments

Comments
 (0)