-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reusable workflow secrets/inputs/outputs should be case-insensitive #216
Comments
i'm having this issue as well with the latest version across all my workflows |
Same for me. It looks like the name of the secrets is expected in lower case although they are (as defined) in upper case. |
Could someone provide minimal reusable workflow and caller workflow? Then I'll try to check what is going wrong. It seems a problem of case-insensitivity. |
I could reproduce this: reusable.yaml: on:
workflow_call:
secrets:
SECRET:
required: true
jobs:
test:
runs-on: ubuntu-latest
steps:
- run: ... test.yaml: on: push
jobs:
test:
uses: ./reusable.yaml
secrets:
secret: test Errors reported:
|
I think |
I fixed this issue at 6713f82 but this issue will be closed when more regression tests are added and the branch is merged into main. |
v1.6.19 was released. |
When I call a reusable workflow with a secret in the new version of the action (v1.6.18) it fails with
secret is not defined in reusable workflows
error.But when I call it I pass the secrets and still fail.
If I force the workflow to use the previous version (v1.6.17) without any other change then it succeeds.
Maybe it's related to the relative path of the reusable workflow.
The text was updated successfully, but these errors were encountered: