Docker GitHub操作不会在推送事件时触发
我有一个存储库,它有两个文件夹,其中都有一个Dockerfile。其中只有一个配置了GitHub操作以生成Dockerfile。它过去工作得很好,但现在根本不会触发 原因可能是什么?这是我构建的GitHub操作流。没有例外Docker GitHub操作不会在推送事件时触发,docker,github,dockerfile,github-actions,Docker,Github,Dockerfile,Github Actions,我有一个存储库,它有两个文件夹,其中都有一个Dockerfile。其中只有一个配置了GitHub操作以生成Dockerfile。它过去工作得很好,但现在根本不会触发 原因可能是什么?这是我构建的GitHub操作流。没有例外 name: Docker Image CI on: workflow_dispatch: push: branches: [ master ] pull_request: branches: [ master ] jobs: buil
name: Docker Image CI
on:
workflow_dispatch:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Login to GitHub Package Registry
run: echo ${{ secrets.GITHUB_TOKEN }} | docker login docker.pkg.github.com -u ${{ github.repository }} --password-stdin
- name: Build the Docker image
run: docker build -t dashboard:latest .
- name: Tag the Docker image
run: docker tag dashboard:latest docker.pkg.github.com/test/dashboard/dashboard:latest
- name: Push the Docker image to the registry
run: docker push docker.pkg.github.com/test/dashboard/dashboard:latest
您是否重命名了
master
分支?如果没有,那么你所做的动作是什么,应该产生一个触发事件?是推到master
branch吗?@anemyte分支名为master。它是在GIT中的更改之前创建的。手动触发(使用工作流\u分派
)是否有效?