Skip to content

fix(ci): remove token requirement for public sdkjs checkout#54

Merged
juliusknorr merged 1 commit intoEuro-Office:mainfrom
tobias-weiss-ai-xr:fix/ci-wasm-sdkjs-checkout
Apr 7, 2026
Merged

fix(ci): remove token requirement for public sdkjs checkout#54
juliusknorr merged 1 commit intoEuro-Office:mainfrom
tobias-weiss-ai-xr:fix/ci-wasm-sdkjs-checkout

Conversation

@tobias-weiss-ai-xr
Copy link
Copy Markdown
Contributor

Summary

  • Removes the token: ${{ secrets.EURO_OFFICE_MIRROR_TOKEN }} from the sdkjs checkout step in build-wasm.yml
  • Fixes repository name casing: euro-office/sdkjsEuro-Office/sdkjs

Problem

All WASM builds were failing with:

##[error]Input required and not supplied: token

The EURO_OFFICE_MIRROR_TOKEN secret was never configured in the repository settings. Since Euro-Office/sdkjs is a public repository, the default GITHUB_TOKEN provided by GitHub Actions is sufficient for checkout — no custom token is needed.

Testing

  • Verified Euro-Office/sdkjs is public: gh repo view Euro-Office/sdkjsvisibility: PUBLIC
  • The actions/checkout@v6 action uses GITHUB_TOKEN by default when no token is specified, which works for public repos

The Euro-Office/sdkjs repository is public, so the GITHUB_TOKEN provided
by Actions is sufficient. The EURO_OFFICE_MIRROR_TOKEN secret was not
configured, causing all WASM builds to fail with:
  'Input required and not supplied: token'

Also fixes repository name casing: euro-office → Euro-Office.
@DmySyz DmySyz force-pushed the fix/ci-wasm-sdkjs-checkout branch from d9cb6b0 to 08f3078 Compare April 2, 2026 10:45
@juliusknorr juliusknorr merged commit c69fb0f into Euro-Office:main Apr 7, 2026
2 checks passed
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