Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github-Jekyll工作流问题_Git_Github_Github Actions - Fatal编程技术网

Github-Jekyll工作流问题

Github-Jekyll工作流问题,git,github,github-actions,Git,Github,Github Actions,我试图将Jekyll工作流添加到Github中的存储库中,但每次它运行时都被标记为失败 这是一条错误消息,我试图从exclude\u config.yml中删除Gemfile.lock,但没有帮助。。。以下是我试图添加工作流的存储库: 在尝试了这么多次修复测试之后,我终于找到了解决方案,谢谢* 这是我的工作流程文件: name: Jekyll on: push: branches: [ master ] pull_request: branches: [ master

我试图将Jekyll工作流添加到Github中的存储库中,但每次它运行时都被标记为失败

这是一条错误消息,我试图从exclude\u config.yml中删除Gemfile.lock,但没有帮助。。。以下是我试图添加工作流的存储库:


在尝试了这么多次修复测试之后,我终于找到了解决方案,谢谢*

这是我的工作流程文件:

name: Jekyll

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

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
    - name: Build the site in the jekyll/builder container
      run: |
        docker run \
        -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
        jekyll/builder:latest /bin/bash -c "chmod a+w /srv/jekyll/Gemfile.lock && chmod 777 /srv/jekyll && jekyll build --future"
和我的档案:


*在评论中回答:你有我的谷歌搜索。我只是简单地将错误粘贴到谷歌上。

经过多次尝试修复测试,我终于找到了解决方案,谢谢*

这是我的工作流程文件:

name: Jekyll

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

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
    - name: Build the site in the jekyll/builder container
      run: |
        docker run \
        -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
        jekyll/builder:latest /bin/bash -c "chmod a+w /srv/jekyll/Gemfile.lock && chmod 777 /srv/jekyll && jekyll build --future"
和我的档案:


*在评论中回答:你有我的谷歌搜索。我只是将错误粘贴到谷歌上。

请指定一个问题供其他人回答。很难马上说出你在寻找什么,这会让其他用户对你的问题/帖子置之不理;您想知道是什么导致了错误,以及如何阻止错误的发生,对吗?是的,我正在寻找一种解决方案,使此工作流正常工作,并且不会显示进一步的错误。错误信息的内容很难理解,可能有人也有类似的情况。一个快速的谷歌搜索产生了几个带有相同错误的帖子,以及潜在的解决方案。因此,我很想知道你已经尝试了什么。我尝试了,但没有发现任何东西,我来到这里,如果你想帮助我发送这些链接,请指定一个问题供其他人回答。很难马上说出你在寻找什么,这会让其他用户对你的问题/帖子置之不理;您想知道是什么导致了错误,以及如何阻止错误的发生,对吗?是的,我正在寻找一种解决方案,使此工作流正常工作,并且不会显示进一步的错误。错误信息的内容很难理解,可能有人也有类似的情况。一个快速的谷歌搜索产生了几个带有相同错误的帖子,以及潜在的解决方案。像这样的我很想知道你已经试过什么了。我试过了,但没有找到任何东西。如果你想帮我发送这些链接,我来这里。添加chown-jekyll:jekyll/srv/jekyll/Gemfile.lock&&chown-jekyll:jekyll/srv/jekyll/Gemfile到/bin/bash-c命令为我解决了这个问题。添加chown-jekyll:jekyll/srv/jekyll/Gemfile.lock&&chown-jekyll:jekyll/srv/jekyll/Gemfile到/bin/bash-c命令修复了这个问题。
source "https://rubygems.org"
ruby RUBY_VERSION
gem "jekyll", "~> 3.8.5"
gem "minima", "~> 2.5", ">= 2.5.1"
group :jekyll_plugins do
gem "jekyll-feed", "~> 0.6"
gem "jekyll-paginate", "~> 1.1"
end