jacebrowning / jacebrowning/template-python

Permission Issue with `make doctor` Command in GitHub Actions During Pull Request Merge

オープン
#213 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
668
フォーク
100
PR マージ指標
30日以内にマージされた PR はありません

説明

I'm currently working on a Python library development project using this repository as a template. However, I've run into an issue when attempting to merge a [pull request](https://github.com/WilliamBonvini/sydraw/actions/runs/4936907599/jobs/8825018857?pr=3).

The problem arises when the GitHub Actions workflow is triggered. The process fails with the error message shown in the following screenshot:

![Error message](https://github.com/jacebrowning/template-python/assets/37834150/775cb8ae-429d-479c-ab4b-cb7953c84105)

The error message suggests that there might be a permission-related issue when executing the `make doctor` command during the workflow run.

For context, I have not made any modifications to the `bin/verchew` and `bin/checksum` scripts. They are the original scripts provided with this template.
Any insights into this issue would be greatly appreciated,
thank you very much.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

リンクされた GitHub Actions の実行と、`make doctor` を呼び出しているワークフローのステップから始め、続いて参照されている `bin/verchew` と `bin/checksum` スクリプトを調べて権限エラーを確認します。merge ワークフローを再現し、報告された権限エラーなしで完了することを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
github-actions, python
領域
ci-cd
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
28/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。