Rumah > alat pembangunan > git > bagaimana untuk mendapatkan nombor pr dalam tindakan github

bagaimana untuk mendapatkan nombor pr dalam tindakan github

Linda Hamilton
Lepaskan: 2024-10-10 11:51:17
asal
803 orang telah melayarinya

Artikel ini menerangkan kaedah untuk mendapatkan semula nombor permintaan tarik dalam Tindakan GitHub. Pendekatan utama melibatkan penggunaan ungkapan pull_request_target dalam fail aliran kerja untuk mengakses nombor permintaan tarik melalui GITHUB_PULL_REQUEST_NUMBER en

bagaimana untuk mendapatkan nombor pr dalam tindakan github

Cara untuk mendapatkan semula nombor permintaan tarik dalam Tindakan GitHub ?

Untuk mendapatkan semula nombor permintaan tarik dalam Tindakan GitHub, anda boleh menggunakan langkah berikut:

  1. Tambah ungkapan pull_request_target dalam fail aliran kerja anda. Contohnya:
<code class="yaml">name: Pull Request Actions

on:
  pull_request:
    paths:
      - "**.py"

jobs:
  build-test:
    runs-on: ubuntu-latest
    if: ${{ github.event.pull_request.target.branch == 'main' }}
    steps:
      - name: Get pull request number
        id: get_pull_request_number
        uses: actions/github-script@v6
        with:
          script: |
            console.log(`The pull Request number is ${process.env.GITHUB_PULL_REQUEST_NUMBER}`)</code>
Salin selepas log masuk
  1. Selepas menambah ungkapan, anda boleh mendapatkan nombor permintaan tarik menggunakan GITHUB_PULL_REQUEST_NUMBER pembolehubah persekitaran.

Bagaimana saya boleh akses nombor permintaan tarik dalam aliran kerja Tindakan GitHub?

Anda boleh mengakses nombor permintaan tarik dalam aliran kerja Tindakan GitHub menggunakan ungkapan github.event.pull_request.number. Contohnya:

<code class="yaml">name: Pull Request Actions

on: pull_request

jobs:
  build-test:
    runs-on: ubuntu-latest
    steps:
      - name: Get pull request number
        run: echo "The pull Request number is ${{ github.event.pull_request.number }}"</code>
Salin selepas log masuk

Bagaimanakah cara saya mendapatkan ID permintaan tarik daripada Tindakan GitHub untuk digunakan dalam aliran kerja?

Untuk mendapatkan ID permintaan tarik daripada Tindakan GitHub untuk digunakan dalam aliran kerja, anda boleh menggunakan ungkapan github.event.pull_request.id. Contohnya:

<code class="yaml">name: Pull Request Actions

on: pull_request

jobs:
  build-test:
    runs-on: ubuntu-latest
    steps:
      - name: Get pull request ID
        run: echo "The pull Request ID is ${{ github.event.pull_request.id }}"</code>
Salin selepas log masuk

Atas ialah kandungan terperinci bagaimana untuk mendapatkan nombor pr dalam tindakan github. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan