diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 96b5b6fd..b6127ddb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,28 +2,15 @@ name: Docker build on: pull_request: branches: [master] - paths-ignore: - - .devcontainer - - .github/ISSUE_TEMPLATE - - .github/workflows/buildx-release.yml - - .github/workflows/buildx-branch.yml - - .github/workflows/buildx-latest.yml - - .github/workflows/dockerhub-description.yml - - .github/workflows/labels.yml - - .github/workflows/misspell.yml - - .github/CODEOWNERS - - .github/CONTRIBUTING.md - - .github/FUNDING.yml - - .github/labels.yml - - .vscode - - cmd/ovpnparser - - cmd/resolver - - doc - - .gitignore - - docker-compose.yml - - LICENSE - - README.md - - title.svg + paths: + - .github/workflows/build.yml + - cmd/** + - internal/** + - .dockerignore + - .golangci.yml + - Dockerfile + - go.mod + - go.sum jobs: build: runs-on: ubuntu-latest diff --git a/.github/workflows/buildx-branch.yml b/.github/workflows/buildx-branch.yml index d8614a61..ca4f47ab 100644 --- a/.github/workflows/buildx-branch.yml +++ b/.github/workflows/buildx-branch.yml @@ -5,28 +5,15 @@ on: - '*' - '*/*' - '!master' - paths-ignore: - - .devcontainer - - .github/ISSUE_TEMPLATE - - .github/workflows/build.yml - - .github/workflows/buildx-release.yml - - .github/workflows/buildx-latest.yml - - .github/workflows/dockerhub-description.yml - - .github/workflows/labels.yml - - .github/workflows/misspell.yml - - .github/CODEOWNERS - - .github/CONTRIBUTING.md - - .github/FUNDING.yml - - .github/labels.yml - - .vscode - - cmd/ovpnparser - - cmd/resolver - - doc - - .gitignore - - docker-compose.yml - - LICENSE - - README.md - - title.svg + paths: + - .github/workflows/buildx-branch.yml + - cmd/** + - internal/** + - .dockerignore + - .golangci.yml + - Dockerfile + - go.mod + - go.sum jobs: buildx: runs-on: ubuntu-latest diff --git a/.github/workflows/buildx-latest.yml b/.github/workflows/buildx-latest.yml index 585f5df9..4e0f3969 100644 --- a/.github/workflows/buildx-latest.yml +++ b/.github/workflows/buildx-latest.yml @@ -2,28 +2,15 @@ name: Buildx latest on: push: branches: [master] - paths-ignore: - - .devcontainer - - .github/ISSUE_TEMPLATE - - .github/workflows/build.yml - - .github/workflows/buildx-branch.yml - - .github/workflows/buildx-release.yml - - .github/workflows/dockerhub-description.yml - - .github/workflows/labels.yml - - .github/workflows/misspell.yml - - .github/CODEOWNERS - - .github/CONTRIBUTING.md - - .github/FUNDING.yml - - .github/labels.yml - - .vscode - - cmd/ovpnparser - - cmd/resolver - - doc - - .gitignore - - docker-compose.yml - - LICENSE - - README.md - - title.svg + paths: + - .github/workflows/buildx-latest.yml + - cmd/** + - internal/** + - .dockerignore + - .golangci.yml + - Dockerfile + - go.mod + - go.sum jobs: buildx: runs-on: ubuntu-latest diff --git a/.github/workflows/buildx-release.yml b/.github/workflows/buildx-release.yml index 31a30f26..73d823a0 100644 --- a/.github/workflows/buildx-release.yml +++ b/.github/workflows/buildx-release.yml @@ -2,28 +2,15 @@ name: Buildx release on: release: types: [published] - paths-ignore: - - .devcontainer - - .github/ISSUE_TEMPLATE - - .github/workflows/build.yml - - .github/workflows/buildx-branch.yml - - .github/workflows/buildx-latest.yml - - .github/workflows/dockerhub-description.yml - - .github/workflows/labels.yml - - .github/workflows/misspell.yml - - .github/CODEOWNERS - - .github/CONTRIBUTING.md - - .github/FUNDING.yml - - .github/labels.yml - - .vscode - - cmd/ovpnparser - - cmd/resolver - - doc - - .gitignore - - docker-compose.yml - - LICENSE - - README.md - - title.svg + paths: + - .github/workflows/buildx-release.yml + - cmd/** + - internal/** + - .dockerignore + - .golangci.yml + - Dockerfile + - go.mod + - go.sum jobs: buildx: runs-on: ubuntu-latest diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index 372b8c94..bf06c538 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -1,10 +1,10 @@ name: labels on: push: - branches: ["master"] + branches: [master] paths: - - '.github/labels.yml' - - '.github/workflows/labels.yml' + - .github/labels.yml + - .github/workflows/labels.yml jobs: labeler: runs-on: ubuntu-latest