Compare commits

...

2 Commits

Author SHA1 Message Date
fa15599cbc remove 2025-09-25 13:19:04 +00:00
6ece38e4db switch to local branch instead of detached head state for HCDC 2025-09-25 13:18:18 +00:00

View File

@ -3,7 +3,7 @@ name: Run HCDC
on:
pull_request_target:
types: [opened, reopened, synchronize, edited]
permissions:
contents: read
pull-requests: write
@ -23,6 +23,14 @@ jobs:
persist-credentials: false
token: ${{ gitea.token }}
- name: Create local branch for PR head (same repo)
if: ${{ gitea.event.pull_request.head.repo.full_name == gitea.repository }}
shell: bash
run: |
set -euo pipefail
git checkout -B "${{ gitea.event.pull_request.head.ref }}" --no-track
git branch --show-current
- name: Checkout PR head (fork via PR ref)
if: ${{ gitea.event.pull_request.head.repo.full_name != gitea.repository }}
uses: https://github.com/actions/checkout@v4
@ -33,6 +41,14 @@ jobs:
persist-credentials: false
token: ${{ gitea.token }}
- name: Create local branch for PR head (fork)
if: ${{ gitea.event.pull_request.head.repo.full_name != gitea.repository }}
shell: bash
run: |
set -euo pipefail
git checkout -B "${{ gitea.event.pull_request.head.ref }}" --no-track
git branch --show-current
- name: Checkout base
uses: https://github.com/actions/checkout@v4
with:
@ -43,7 +59,6 @@ jobs:
persist-credentials: false
token: ${{ gitea.token }}
- name: Get OTC token
id: otc
uses: https://github.com/opentelekomcloud-infra/github-actions/.github/actions/get-otc-token@v1