Skip to content

fix(ci): revert TechDocs workflow to v11.1.0 to fix publish failure - #344

Open
ingvaar wants to merge 1 commit into
mainfrom
fix/techdocs-revert
Open

ingvaar wants to merge 1 commit into
mainfrom
fix/techdocs-revert

Conversation

@ingvaar

@ingvaar ingvaar commented Sep 14, 2026

Copy link
Copy Markdown

Summary

Restores the pin that #333 put in place. #334 bumped template_techdocs.yml from v11.1.0 to v17.0.1 and main has been red on publish-techdocs-site / TechDocs since it merged.

Root cause

Same one #333 already diagnosed, so this is not a new problem. v16.0.0 and later reach backstage-techdocs-action@v0.2.4, which added a strict validation step. In this repo vars.TECHDOCS_AZURE_ACCOUNT_NAME resolves to an empty string, so the job fails with:

storage-name, azure-account-name, and azure-account-key are required for Azure Blob Storage publishing

Confirmed the variable genuinely isn't visible here:

$ gh api repos/Staffbase/plugins-client-sdk/actions/organization-variables
DOCKERHUB_USERNAME
GONOSUMDB
SONARCLOUD_HOST
STAFFBASE_ACTIONS_APP_ID
STAFFBASE_ACTIONS_CLIENT_ID

The template's inputs are all required: false with defaults, so the caller signature was never the issue. It's purely the org variable scoping.

Note

There's no dependabot ignore rule for this template, so the bump will come back next week and someone will merge it again, exactly like #331#333#334. Worth adding one, but I've kept this PR to the revert only as discussed.

The real fix is scoping TECHDOCS_AZURE_ACCOUNT_NAME to this repository, after which the pin can be lifted for good.

@ingvaar
ingvaar requested a review from a team as a code owner September 14, 2026 12:41
@ingvaar
ingvaar requested review from Sono304 and aksdb September 14, 2026 12:42
@github-actions

Copy link
Copy Markdown

size-limit report 📦

Path Size
src/main.js 5.76 KB (0%)

@ingvaar
ingvaar force-pushed the fix/techdocs-revert branch from 2469a59 to dcabf12 Compare September 14, 2026 12:43
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