Movatterモバイル変換


[0]ホーム

URL:


Yukun's Blog

難しいことを簡単に分かりやすく紹介

フォローする

解決例: ! [remote rejected] main -> main (refusing to allow an OAuth App to create or update workflow `.github/workflows/xxx.yml` without `workflow` scope)

2023/4/14Revision control

事象

VSCode (on macOS) でGitHub Actionsを利用する為、リポジトリに.github/workflows/*.ymlファイルをpushする際に下記のエラーが発生しpushできない事象が発生。

エラーメッセージ

! [remote rejected] main -> main (refusing to allow an OAuth App to create or update workflow `.github/workflows/xxx.yml` without `workflow` scope)

原因

OAuth上でworkflowに対するcreate or updateの権限が付与されていない為。workflow機能の実装以前にVSCodeでGitHub関連のOAuth設定をしていた場合は本事象が発生する可能性あり。

解決例

  1. VSCode上でGitHubアカウントからサインアウトしアプリを終了(⌘Q)。
  2. 「キーチェーンアクセス.app」上の検索ボックスで文字列github.comとvscodeに合致する全てのエントリを削除。
  3. VSCode上でGitHubアカウントに再サインイン。サインイン時に権限付与対象の設定チェックボックスが表示される為、workflowがチェックされていることを確認。

サインアウト前に設定確認した限りだとworkflowへの権限チェックはついていたものの、本事象が発生していたのがイマイチだった。(readはOK、create or updateはNGの意味だったのかな。。)

関連記事

NO IMAGE

NetBeans から Subversion でコミットをする際のエラーの解決法の一例

Windows版NetBeans6.5でソースをインポートまたはコミットする際に以下のようなエラーが発生する場合がある。'.' is no...

NO IMAGE

Subversion: 基本コマンド操作

以前Mac bookでSubversionを使用したときのメモ(備忘録用)。(今後使い込んだ際に改めて書きなおそうかな。。)

MacにhomebrewでGitをインストール

本記事ではMac OSにGit環境を homebrew (Macパッケージ管理システムの一つ)でインストールする手順を紹介。

VS Code: gitのPermission denied (publickey)やInvalid username or password. fatal: Authentication failedの解決法

VS Code 1.44.2にてGitHubへソースコードのプッシュをhttps方式、ssh方式療法で試みたところ、下記のエラーが発生しプ...

SourceTree: GitHubログインエラーの対処法→ "Must specify two-factor authentication OTP code."

事象GUIでリポジトリを操作できるSourceTreeを用いてGitHubへログインを試みたところ下記のエラーが発生。

Gitの基本操作コマンドでローカルリポジトリ上でブランチを作成

本記事は基本的なGitコマンドを基にサンプルシェルの更新の過程でローカルブランチの作成手法を紹介する。対象サブコマンド: init, st...


コメントをどうぞコメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

検索


Sponsored Link

最近の投稿

カテゴリー

アーカイブ

最近のコメント


[8]ページ先頭

©2009-2025 Movatter.jp