diff --git a/builder/.github/workflows/go.yaml b/.github/workflows/builder-ci.yaml similarity index 91% rename from builder/.github/workflows/go.yaml rename to .github/workflows/builder-ci.yaml index f7893d6fb4f..6f6be595bf9 100644 --- a/builder/.github/workflows/go.yaml +++ b/.github/workflows/builder-ci.yaml @@ -3,8 +3,16 @@ name: "Continuous Integration" on: push: branches: [ main ] + paths: + - 'builder/**' pull_request: branches: [ main ] + paths: + - 'builder/**' + +defaults: + run: + working-directory: builder jobs: unit-tests: diff --git a/builder/.github/workflows/integration-test.yaml b/.github/workflows/builder-integration-test.yaml similarity index 78% rename from builder/.github/workflows/integration-test.yaml rename to .github/workflows/builder-integration-test.yaml index 7fbe81bcbac..1891b51920b 100644 --- a/builder/.github/workflows/integration-test.yaml +++ b/.github/workflows/builder-integration-test.yaml @@ -3,8 +3,16 @@ name: Integration tests on: push: branches: [ main ] + paths: + - 'builder/**' pull_request: branches: [ main ] + paths: + - 'builder/**' + +defaults: + run: + working-directory: builder jobs: integration-test: diff --git a/builder/.github/workflows/release.yml b/.github/workflows/builder-release.yml similarity index 95% rename from builder/.github/workflows/release.yml rename to .github/workflows/builder-release.yml index 8cb55ebb47a..b6b3dcc8a9c 100644 --- a/builder/.github/workflows/release.yml +++ b/.github/workflows/builder-release.yml @@ -25,5 +25,6 @@ jobs: with: version: latest args: release --rm-dist + workdir: builder env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/builder/.github/CODEOWNERS b/builder/.github/CODEOWNERS deleted file mode 100644 index 09c8dc2a8f8..00000000000 --- a/builder/.github/CODEOWNERS +++ /dev/null @@ -1,15 +0,0 @@ -##################################################### -# -# List of approvers for OpenTelemetry Collector Builder -# -##################################################### -# -# Learn about membership in OpenTelemetry community: -# https://github.com/open-telemetry/community/blob/master/community-membership.md -# -# -# Learn about CODEOWNERS file format: -# https://help.github.com/en/articles/about-code-owners -# - -* @open-telemetry/collector-approvers @open-telemetry/collector-builder-approvers diff --git a/builder/.github/mergify.yml b/builder/.github/mergify.yml deleted file mode 100644 index ca5b7649f62..00000000000 --- a/builder/.github/mergify.yml +++ /dev/null @@ -1,19 +0,0 @@ -pull_request_rules: - - name: remove outdated reviews - conditions: - - base=main - actions: - dismiss_reviews: {} - - - name: Automatic merge when all checks pass and the PR is approved - conditions: - - "#approved-reviews-by>=1" - - "-draft" - - "status-success=Unit tests" - - "status-success=Code standards (linting)" - - "status-success=Security" - - "status-success=Integration test" - actions: - merge: - method: squash - commit_message: title+body