diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index 1bfa72e..98afac0 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -1,16 +1,5 @@ name: Build gentoo-utils docker image - -on: - push: - branches: - - master - paths: - - '.docker/Dockerfile' - pull_request: - paths: - - '.docker/Dockerfile' - workflow_dispatch: - +on: [workflow_call] jobs: build-docker: diff --git a/.gitea/workflows/gentoo-utils.yml b/.gitea/workflows/gentoo-utils.yml new file mode 100644 index 0000000..adeffbb --- /dev/null +++ b/.gitea/workflows/gentoo-utils.yml @@ -0,0 +1,13 @@ +name: Gentoo Utils +on: + push: + branches: [ master ] + pull_request: + +jobs: + docker: + if: contains(join(gitea.event.commits.*.modified, ',', './docker/**')) + uses: ./.gitea/workflows/docker.yml + + build: + uses: ./.gitea/workflows/build.yml