Do not use secure runners on forks

Forks may not have access to secure runners.
This commit is contained in:
nl6720 2022-06-20 10:33:33 +03:00 committed by Justin Kromlinger
parent 4c107498cf
commit ca9957f7d1
No known key found for this signature in database
GPG Key ID: 69EF6D9E49A64EB8

View File

@ -17,7 +17,7 @@ cleanup:
- docker - docker
only: only:
refs: refs:
- schedules - schedules@archlinux/archlinux-docker
variables: variables:
- $CLEANUP_PACKAGE_REGISTRY == "TRUE" - $CLEANUP_PACKAGE_REGISTRY == "TRUE"
before_script: before_script:
@ -74,10 +74,13 @@ get_version:
rootfs: rootfs:
extends: .rootfs extends: .rootfs
except: except:
- master - master@archlinux/archlinux-docker
- releases - releases@archlinux/archlinux-docker
- schedules - schedules@archlinux/archlinux-docker
- tags - tags@archlinux/archlinux-docker
parallel:
matrix:
- GROUP: [base, base-devel]
rootfs:secure: rootfs:secure:
extends: .rootfs extends: .rootfs
@ -85,8 +88,8 @@ rootfs:secure:
- secure - secure
- docker - docker
only: only:
- master - master@archlinux/archlinux-docker
- schedules - schedules@archlinux/archlinux-docker
except: except:
- tags - tags
- releases - releases
@ -110,9 +113,9 @@ rootfs:secure:
image:build: image:build:
extends: .image extends: .image
except: except:
- master - master@archlinux/archlinux-docker
- releases - releases
- schedules - schedules@archlinux/archlinux-docker
- tags - tags
before_script: before_script:
- pacman -Syu --noconfirm podman - pacman -Syu --noconfirm podman
@ -124,8 +127,8 @@ image:build:secure:
- secure - secure
- vm - vm
only: only:
- master - master@archlinux/archlinux-docker
- schedules - schedules@archlinux/archlinux-docker
except: except:
- tags - tags
before_script: before_script:
@ -142,7 +145,10 @@ image:publish:secure:
- secure - secure
- vm - vm
only: only:
- tags - tags@archlinux/archlinux-docker
parallel:
matrix:
- GROUP: [base, base-devel]
before_script: before_script:
- pacman -Syu --noconfirm podman - pacman -Syu --noconfirm podman
- podman login -u "$DOCKERHUB_USERNAME" -p "$DOCKERHUB_ACCESS_TOKEN" "docker.io" - podman login -u "$DOCKERHUB_USERNAME" -p "$DOCKERHUB_ACCESS_TOKEN" "docker.io"
@ -223,7 +229,7 @@ release:
- docker - docker
only: only:
refs: refs:
- schedules - schedules@archlinux/archlinux-docker
variables: variables:
- $PUBLISH_ARCHLINUX_REPOSITORY == "TRUE" - $PUBLISH_ARCHLINUX_REPOSITORY == "TRUE"
- $PUBLISH_OFFICIAL_LIBRARY == "TRUE" - $PUBLISH_OFFICIAL_LIBRARY == "TRUE"