12345678910111213141516171819202122232425262728293031323334 |
- name: "Unstable commands"
- description: "An action to retry commands if weird things happen."
- inputs:
- commands:
- description: "The commands to run."
- required: true
- timeout-minutes:
- description: "Maximum number of minutes before the commands are cancelled."
- required: true
- retry-codes:
- description: "A comma-separated value containing the exit codes which should cause a retry."
- required: true
- shell:
- description: "The shell to use to run the commands."
- required: false
- default: "default-shell"
- working-directory:
- description: "The working directory of where to run the commands."
- required: false
- default: ${{ github.workspace }}
- max-retries:
- description: "Maximum number of retries before giving up."
- required: false
- default: "3"
- runs:
- using: "node20"
- main: "dist/index.js"
- branding:
- color: "yellow"
- icon: "terminal"
|