Files
gh-action-readme/testdata/yaml-fixtures/composite-action.yml
Ismo Vuorinen b80ecfce92 chore: even more linting, test fixes (#24)
* chore(lint): funcorder

* chore(lint): yamlfmt, ignored broken test yaml files

* chore(tests): tests do not output garbage, add coverage

* chore(lint): fix editorconfig violations

* chore(lint): move from eclint to editorconfig-checker

* chore(lint): add pre-commit, run and fix

* chore(ci): we use renovate to manage updates
2025-08-06 23:44:32 +03:00

26 lines
571 B
YAML

---
name: 'Composite Action'
description: 'A composite action with multiple steps'
inputs:
working-directory:
description: 'Working directory'
required: false
default: '.'
outputs:
result:
description: 'The result of all steps'
value: ${{ steps.final.outputs.result }}
runs:
using: 'composite'
steps:
- name: Setup
run: echo "Setting up..."
shell: bash
- name: Build
run: echo "Building..."
shell: bash
- name: Final step
id: final
run: echo "result=success" >> $GITHUB_OUTPUT
shell: bash