retry
retry copied to clipboard
Retries a GitHub Action step on failure or timeout
**Describe the bug** My workflow expects the script to be executed from a specific directory, so I use something like this: ```yml - name: Do foo working-directory: some-dir run: ./foo...
_Replace the bullet points below with your answers_ ### Description - What change is being made and why? Skip waiting for [retry_wait_seconds] seconds for both timeout and attempt failure conditions...
**Describe the bug** It would be great it this worked ```yaml - id: step_1 uses: nick-fields/retry@v3 with: command: echo "foo=bar" >> $GITHUB_OUTPUT - run: echo ${{ steps.step_1.outputs.foo }} ``` **Expected...
**Describe the bug** The action waits for [retry_wait_seconds] seconds after the final attempt failed. **Expected behavior** The action should fail immediately after the final attempt fails regardless of [retry_wait_seconds] since...
**Describe the bug** Running shell script is not compatible with way github actions shell script is invoked. For example when running bash shell script on linux The script executed as...
_Replace the bullet points below with your answers_ ### Description To update the readme from retry@v2 to retry@v3 to support node 20 and prevent others from getting the 'Node.js 16...
The README defines `timeout_minutes` and `timeout_seconds` as: > Minutes [or seconds] to wait before attempt times out. Does "attempt" refer to each retry attempt (ie- a timeout per attempt), or...
**Describe the bug** The action does not allow arguments to be passed into the shell parameter. These are apparently required to run in a conda environment (e.g. https://github.com/pykale/pykale/blob/main/.github/workflows/test.yml). ``` -...
If I have a GitHub Action for deploying content to Azure, how can I retry this deployment step if the deployment fails? ``` - uses: nick-fields/retry@v2 id: retry # see...
**Describe the bug** When timeout is reached, the action tries to kill the child process, but it throws an EPERM error ``` /home/runner/work/poco/poco/.github/actions/retry-action/dist/index.js:3353 throw err; ^ Error: kill EPERM at...