format_version: 3
pipelines:
  Unignore.Factory:
    group: openSUSE.Checkers
    lock_behavior: unlockWhenFinished
    environment_variables:
      OSC_CONFIG: /home/go/config/oscrc-staging-bot
    materials:
      script:
        git: https://github.com/openSUSE/openSUSE-release-tools.git
    timer:
      spec: 0 0 0 ? * *
      only_on_changes: false
    stages:
    - Run:
        approval: manual
        resources:
          - staging-bot
        tasks:
          - script: |-
             set -e
             tempdir=$(mktemp -d)
             mkdir -p $tempdir/.osc-plugins
             ln -s $PWD/osc-staging.py $tempdir/.osc-plugins
             ln -s $PWD/osclib $tempdir/.osc-plugins
             export HOME=$tempdir

             osc -A https://api.opensuse.org staging -p openSUSE:Factory unignore --cleanup
             rm -r $tempdir
