Invalid warnings in problems for Github Actions YML
Describe the bug This bug was originally created in this repo : https://github.com/microsoft/GitHub-Copilot-for-Azure/issues/206 by accident
Missing required input app_location keeps appearing when it's missing from close pull request action: close_pull_request_job: if: github.event_name == 'pull_request' && github.event.action == 'closed' runs-on: ubuntu-latest name: Close Pull Request Job steps:
- name: Close Pull Request id: closepullrequest uses: Azure/static-web-apps-deploy@v1 with: azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN}} action: "close"
To Reproduce Steps to reproduce the behavior:
- With this workflow '...'
- Do this '...'
- See error
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Extension Version
v1.x.y
Additional context Add any other context about the problem here.
CC : Original user : aviscoreTH
From its metadata (action.yml) and doc, the Azure/static-web-apps-deploy@v1 action does mark its input app_location required.
As the vscode-github-actions extension knows necessity of inputs from the action.yml of the corresponding action, I think the reported warning is valid, even if the input app_location is actually optional.