Skip to content

Post Run Action

Actions
set post run script action
v2.0.0
Latest
Star (0)

Tags

 (1)

post-run-action

This action runs a script in the post process. It is assumed that it will be called and used with a composite action that cannot perform post processing.

Usage

See action.yml

- name: Post Action
  uses: srz-zumix/post-run-action@v2
  with:
    # custom shell
    # Default : bash -e {0}
    # bash    : bash --noprofile --norc -eo pipefail {0}
    # custom  : e.g. `bash -l -ex {0}`
    # see https://docs.github.com/ja/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsshell
    shell: bash -ex {0}
    # post run script text
    post-run: |
      echo "test" | tee "${{ runner.temp }}/test.txt"
      if [ -f "${{ runner.temp }}/post.sh" ]; then
        "${{ runner.temp }}/post.sh"
      fi
- name: Post Action (Python)
  id: test-python
  uses: srz-zumix/post-run-action@v2
  with:
    shell: python
    post-run: |
      print("Hello, world!")

Post Run Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

set post run script action
v2.0.0
Latest

Tags

 (1)

Post Run Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.