From 04ad6e607ef4eb81c132d0392862cf857e33dab5 Mon Sep 17 00:00:00 2001 From: penguin Date: Fri, 5 Dec 2025 17:19:35 -0600 Subject: [PATCH] testing a thing --- .gitea/workflows/build.yml | 2 +- .gitea/workflows/docker.yml | 13 +------------ .gitea/workflows/gentoo-utils.yml | 13 +++++++++++++ 3 files changed, 15 insertions(+), 13 deletions(-) create mode 100644 .gitea/workflows/gentoo-utils.yml diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 3c80e0c..8829df2 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,5 +1,5 @@ name: Build gentoo-utils -on: [pull_request] +on: [workflow_call] jobs: build: 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