You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since #199 moved the test steps into the reusable .github/workflows/test-suite.yml (invoked via workflow_call), the called workflow no longer has access to the calling repository's secrets. GitHub Actions only passes secrets to a reusable workflow when the caller supplies secrets: (explicitly or via secrets: inherit).
Downstream projects that relied on secrets during tests (e.g. jaraco/wolframalpha, which exposes WOLFRAMALPHA_API_KEY to the test run) lose them after merging the skeleton. Worse, if the tests skip when the secret is absent, CI keeps passing while silently skipping those tests.
Proposed fix: add secrets: inherit to the test and collateral jobs in main.yml, so downstream projects can reference ${{ secrets.* }} in test-suite.yml (e.g. in its env) without further plumbing.
Activity
Pass secrets through to the reusable test-suite workflow. (jaraco/ske…