https://github.com/legraina/DynamicNurseScheduler
Tip revision: aef751362239e9ade6448f3731a625c29c9a9f0f authored by Antoine Legrain on 25 October 2023, 20:54:55 UTC
Only publish docker image on version tag. (#33)
Only publish docker image on version tag. (#33)
Tip revision: aef7513
action.yml
#action.yml
name: 'ns'
description: 'Docker container running the nurse scheduler'
inputs:
root-path: # id of input
description: 'Path to the root of the nurse scheduler project'
required: true
default: '/home/dantzig/ns'
instance: # id of input
description: 'Instance to be solved'
required: true
ns-args: # id of input
description: 'One-line arguments for the nurse scheduler'
required: true
default: ''
retries: # id of input
description: 'Number of times that the job will be retried.'
required: false
default: '0'
runs:
using: 'docker'
image: 'Dockerfile'
args:
- --retries
- ${{ inputs.retries }}
- -r
- ${{ inputs.root-path }}
- -i
- ${{ inputs.instance }}
- ${{ inputs.ns-args }}