Действия github - проблема при оформлении заказа

Я новичок в бегунах на github. Я создал ветвь test-master из мастера и еще одну ветвь функции, также взятую из основной функции test. В моей ветке test-master есть рабочий процесс, связанный с terraform. Однако я получаю сообщение об ошибке в действии git checkout PFB код и ошибку.

      name: 'Terraform'
on: [pull_request]

jobs:
  terraform:
    name: 'Terraform'
    runs-on: ubuntu-latest

    # Use the Bash shell regardless whether the GitHub Actions runner is ubuntu-latest, macos-latest, or windows-latest
    defaults:
      run:
        shell: bash

    steps:
    # Checkout the repository to the GitHub Actions runner
    - name: Checkout
      uses: actions/checkout@test-master

    # Install the latest version of Terraform CLI and configure the Terraform CLI configuration file with a Terraform Cloud user API token
    - name: Setup Terraform
      uses: hashicorp/setup-terraform@v1
      with:
        cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

    # Initialize a new or existing Terraform working directory by creating initial files, loading any remote state, downloading modules, etc.
    - name: Terraform Init
      run: terraform init

    # Checks that all Terraform configuration files adhere to a canonical format
    - name: Terraform Format
      id: fmt
      run: terraform fmt --recursive

Всякий раз, когда я пытаюсь поднять запрос на перенос от тестовой функции до тестового мастера, он запускает рабочий процесс и генерирует ошибку. Ошибка: невозможно разрешить действие actions/checkout@test-master

, не могу найти версию test-master

Пожалуйста, объясните мне, почему он не распознает ветвь тестового мазера.

1 ответ

Если вы хотите использовать действие, вы указываете имя действия и версию действия для запуска. Эта строка:

          - uses: actions/checkout@test-master

указывает, что вы хотите использовать actions/checkoutдействие в версии. Такой версии акции нет.

Вы хотите <tcode id="76431"></tcode>. Если вы хотите проверить свою ветку под названием test-master, укажите его как вариант действия. Например:

          - name: Checkout
      uses: actions/checkout@v2
      with:
        ref: 'test-master'
Другие вопросы по тегам