image: ruby:3.0

stages:

- triage

dry-run:triage:

stage: triage
script:
  - gem install gitlab-triage
  - gitlab-triage --help
  - gitlab-triage --dry-run --token $GITLAB_API_TOKEN --host-url $CI_SERVER_URL --source projects --source-id $CI_PROJECT_PATH
when: manual
except:
  - schedules

run:triage:

stage: triage
script:
  - gem install gitlab-triage
  - gitlab-triage --token $GITLAB_API_TOKEN --host-url $CI_SERVER_URL --source projects --source-id $CI_PROJECT_PATH
only:
  - schedules