mirror of
https://github.com/GeyserMC/Geyser.git
synced 2024-08-14 23:57:35 +00:00
* Fix preview workflow * Correct path to artifacts * Uncomment repo checks * Don't enforce repo/branch on preview deploy * Correct paths-ignore for build
24 lines
No EOL
729 B
YAML
24 lines
No EOL
729 B
YAML
name: Process Pull Request
|
|
|
|
on:
|
|
pull_request_target:
|
|
|
|
jobs:
|
|
build:
|
|
# Forbid access to secrets nor GH Token perms while building the PR
|
|
permissions: {}
|
|
secrets: {}
|
|
uses: ./.github/workflows/build-remote.yml
|
|
with:
|
|
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
|
ref: ${{ github.event.pull_request.head.sha }}
|
|
preview:
|
|
needs: [build]
|
|
if: >-
|
|
contains(github.event.pull_request.labels.*.name, 'PR: Needs Testing')
|
|
# Allow access to secrets if we are uploading a preview
|
|
secrets: inherit
|
|
uses: ./.github/workflows/preview.yml
|
|
with:
|
|
build: ${{ github.run_number }}
|
|
version: pr.${{ github.event.pull_request.number }} |