name: Spellcheck Action on: push jobs: build: name: Spellcheck runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Get all changed markdown files uses: tj-actions/changed-files@v44 id: changed_files with: files: | **.md - name: Run Spellcheck id: spellcheck uses: rojopolis/spellcheck-github-actions@v0 with: task_name: Markdown source_files: ${{ steps.changed_files.outputs.all_changed_files }} output_file: spellcheck-output.txt - uses: actions/upload-artifact@v4 if: '!cancelled()' with: name: Spellcheck Output path: spellcheck-output.txt