LoginSignup
0
0

More than 1 year has passed since last update.

sorcetreeから急にpushできなくなった

Last updated at Posted at 2021-10-02

github actionを使おうと思って、新しく .github/workflows/ruby.ymlを作成しました。
*rubyの部分は任意で決められます

とりあえず動くのかの確認をしたかったので、最初は簡単に書きました

name: Ruby

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  test:

    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@master
    - name: Set up Ruby 2.6
      uses: actions/setup-ruby@v1
      with:
        ruby-version: 2.6.x
    - name: Build and test with Rake
      run: |
        gem install bundler
        bundle install --jobs 4 --retry 3
        bundle exec rake

こんな感じ。
ここでソースツリーからコミットしてプッシュしようとしたらできなかった。

エラー文の大事そうなところ

! [remote rejected] yamlfile_edit -> yamlfile_edit (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/ruby.yml` without `workflow` scope)

個人のアクセストークンにはworkflowに関する権限がないみたいですね。

github公式 

自分のアイコンをクリック

メニューの「Settings」

サイドメニューにある「Developer settings」

ソースツリーで使っているアクセストークンを選択

チェックを入れる画面が表示されるので
workflowにチェックを入れる

push成功!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0