質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Q&A

解決済

1回答

444閲覧

Github Actionsにおいて,PrivateリポジトリからPublicリポジトリのWorkflowを利用する.(Checkoutできない)

sazanka

総合スコア5

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

0グッド

0クリップ

投稿2023/02/19 12:19

0. 前提

  • Workflowを適用したいリポジトリ PV (Private)
  • Workflowが置いてあるリポジトリ PB (Public)
  • 呼び出すYAMLファイル in PV
    • シークレットのACCESS_TOKENに Personal Token を保存しています.

    yml

    1name: run-textlint 2on: 3 push: 4 branches: 5 - main 6 pull_request: 7 paths: 8 - '**/**.tex' 9 workflow_dispatch: 10jobs: 11 run-textlint: 12 uses: MIZOGUCHIKoki/ConfigFiles/.github/workflows/textlint_main.yml@main 13 secrets: 14 gh_token: ${{ secrets.ACCESS_TOKEN }}
  • 呼び出されるYAMLファイル in PB

    yml

    1name: textlint_CALLED 2on: 3 workflow_call: 4 secrets: 5 gh_token: 6 required: true 7 description: 'GITHUB_TOKEN(D)' 8 workflow_dispatch: 9jobs: 10 run-textlint: 11 runs-on: ubuntu-latest 12 permissions: 13 pull-requests: write 14 steps: 15 - name: Checkout 16 uses: actions/checkout@v3 17 with: 18 token: ${{ secretes.gh_token}} 19 ref: ${{ github.event.pull_request.head.sha }}

1. 目標

  1. PVgithub.event.pull_request.head.shaを,checkoutしたい

2. 現状

以下のエラーが発生します.
エラー

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

解決しました.
ACCESS_TOKENの期限切れが原因でした.

投稿2023/02/19 12:34

sazanka

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問