HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

[NEW] 2021/11/07

QMK firmwareの Githubを forkした自分のリモートに pushすると怒られて pushできない場合の対応方法 QMK firmwareの Githubを forkした自分のリモートに pushすると怒られて pushできない場合の対応方法

(refusing to allow an OAuth App to create or update workflow `.github/workflows/api.yml` without `workflow` scope)

Tags: [電子工作]




● QMK firmwareの関連記事


[NEW] 2021/08/23
QMK firmwareの開発環境を ラズパイや Windows WSLにセットアップする方法
QMK firmwareの開発環境を ラズパイや Windows WSLにセットアップする方法

  ラズパイや Windows WSL環境でカスタマイズ キーボードのファームウェア QMK firmwareの開発環境を構築

[UPDATE] 2022/01/09
BUFFALOの USB テンキーを Pro Microと QMKを使って VIAカスタマイズ キーボードに改造する方法
BUFFALOの USB テンキーを Pro Microと QMKを使って VIAカスタマイズ キーボードに改造する方法

  BUFFALO USB 10-Key keyboard BSTK100 modification by Pro Micro and QMK firmware VIA

[NEW] 2021/08/11
社畜のキーボード「新入社員の同期」を購入してみた!! VIA、QMK、Remapでのカスタマイズに対応
社畜のキーボード「新入社員の同期」を購入してみた!! VIA、QMK、Remapでのカスタマイズに対応

  キー内容が Remap等でカスタマイズ可能な社畜のキーボード「新入社員の同期」を 3500円で購入


● QMK firmwareの Githubを forkした自分のリモートに pushすると怒られて pushできない場合の対応方法

 refusing to allow an OAuth App to create or update workflow `.github/workflows/api.yml` without `workflow` scope

Quantum Mechanical Keyboard Firmware QMK

●原因
 元の QMKで workflowが設定されているから。
qmk/qmk_firmware/.github/workflows

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v origin master:master
POST git-receive-pack (223 bytes)
Pushing to https://github.com/FREEWING-JP/qmk_firmware
To https://github.com/FREEWING-JP/qmk_firmware
 ! [remote rejected]       master -> master (refusing to allow an OAuth App to create or update workflow `.github/workflows/api.yml` without `workflow` scope)
error: failed to push some refs to 'https://github.com/FREEWING-JP/qmk_firmware'

エラー終了しました。エラーの内容は上記をご覧ください。

●解決方法

 Personal Access Tokenで Select scopesの workflowにチェックを入れて作成する。
 (その他の scopeも必要に応じて、通常は repoの全部と workflowだけで良い)
GitHun - Personal access tokens

 git push時のパスワードに上記で生成したアクセストークンを入力する。

 Sourcetreeアプリを使用している場合、Sourcetree内で管理している Gitアカウントの削除や変更等をしても古い情報で覚えていたりする不可解な挙動をするので、そういう場合は Sourcetreeの右上の「ターミナル」を開いてターミナルのコマンドラインで Sourcetreeを操作した時の「詳細ウィンドウ」のコマンドをコピペして実行すると良い(トラブル無しで実行できる)
 (今回の場合は上記の黄色の行を入力して実行する)

Sourcetree - Atlassian
 物凄く便利だが、Sourcetreeの不可解な挙動やアホなバグで無駄に悩む事も有る。

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v origin master:master
Logon failed, use ctrl+c to cancel basic credential prompt.
Pushing to https://github.com/FREEWING-JP/qmk_firmware
エラー終了しました。エラーの内容は上記をご覧ください。



Tags: [電子工作]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

BUFFALOの USB テンキーを Pro Microと QMKを使って VIAカスタマイズ キーボードに改造する方法
BUFFALOの USB テンキーを Pro Microと QMKを使って VIAカスタマイズ キーボードに改造する方法

  BUFFALO USB 10-Key keyboard BSTK100 modification by Pro Micro and QMK firmware VIA

QMK firmwareの開発環境を ラズパイや Windows WSLにセットアップする方法
QMK firmwareの開発環境を ラズパイや Windows WSLにセットアップする方法

  ラズパイや Windows WSL環境でカスタマイズ キーボードのファームウェア QMK firmwareの開発環境を構築

QMK firmwareでプログラムのサイズを小さくするテクニック、ケチケチ プログラミングの方法
QMK firmwareでプログラムのサイズを小さくするテクニック、ケチケチ プログラミングの方法

  QMK firmware How to Reduce Program Size、Reducing QMK firmware size

QMK firmwareで I/Oピンが足りない場合にデコーダ、デマルチプレクサを使用して IOを拡張する解決方法
QMK firmwareで I/Oピンが足りない場合にデコーダ、デマルチプレクサを使用して IOを拡張する解決方法

  QMK firmware expand I/O for many matrix keyboard、How to use IO Expander Multiplexer / Demultiplexer / Decoder

QMK firmwareで I/Oピンが足りない場合に I2Cの GPIOエキスパンダを使用して IOを拡張する解決方法
QMK firmwareで I/Oピンが足りない場合に I2Cの GPIOエキスパンダを使用して IOを拡張する解決方法

  QMK firmware expand I/O for many matrix keyboard、How to use I2C GPIO Expander PCF8574 and PCF8575

QMK firmwareで本当の自作キーボードを簡単に作る方法
QMK firmwareで本当の自作キーボードを簡単に作る方法

  QMK firmware easily create 4x4 matrix own original keyboard

QMK firmwareで Audio機能を試してみる
QMK firmwareで Audio機能を試してみる

  QMK firmware test Audio function with Piezo buzzer

QMK firmwareで OLED機能で SSD1306を試してみる
QMK firmwareで OLED機能で SSD1306を試してみる

  QMK firmware test OLED Driver with SSD1306

QMK firmwareで Analog Stick機能で PSP2000用アナログ ジョイスティックを試してみる
QMK firmwareで Analog Stick機能で PSP2000用アナログ ジョイスティックを試してみる

  QMK firmware test Analog Joystick function with PSP2000 Analog Stick

最新の QMK firmwareで new_keyboard.shのコマンドが動かなくなったのを修正する方法
最新の QMK firmwareで new_keyboard.shのコマンドが動かなくなったのを修正する方法

  QMK Bugfix Create New Keyboard new_keyboard.sh command No such file or directory Error

中華製の格安なプログラマブル USBキーボードを買ってみた QMK VIAとは別物
中華製の格安なプログラマブル USBキーボードを買ってみた QMK VIAとは別物

  中華製のプログラマブル USBキーボード KeyboardSetter.exe

社畜のキーボード「新入社員の同期」を購入してみた!! VIA、QMK、Remapでのカスタマイズに対応
社畜のキーボード「新入社員の同期」を購入してみた!! VIA、QMK、Remapでのカスタマイズに対応

  キー内容が Remap等でカスタマイズ可能な社畜のキーボード「新入社員の同期」を 3500円で購入




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2021 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/hardware/qmk_firmware_how_to_push_workflow_git_remote/