Closed YunaBraska closed 8 months ago
Why is this change required? What problem does it solve?
Code completion and annotation is incomplete for items under steps.* other than outputs.
outputs
Behaviour, Functionality, Screenshots, etc.
This pull request adds code completion and annotator support for steps.*.conclusion and steps.*.outcome. These properties are documented at https://docs.github.com/en/actions/learn-github-actions/contexts#steps-context.
steps.*.conclusion
steps.*.outcome
How can we see or measure the change?
Try opening this simple workflow:
name: checks on: pull_request: ~ jobs: checks: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 id: checkout - run: echo "${{ steps.checkout.outcome }}"
Types of changes
Motivation
Code completion and annotation is incomplete for items under steps.* other than
outputs
.Changes
This pull request adds code completion and annotator support for
steps.*.conclusion
andsteps.*.outcome
. These properties are documented at https://docs.github.com/en/actions/learn-github-actions/contexts#steps-context.Success Check
Try opening this simple workflow: