From 18d09997943d308237d0287606d2a5bc5a6763e4 Mon Sep 17 00:00:00 2001 From: Sebastian Mendel Date: Mon, 20 Apr 2026 13:29:34 +0200 Subject: [PATCH] =?UTF-8?q?ci:=20drop=20integration.yml=20=E2=80=94=20supe?= =?UTF-8?q?rseded=20by=20go-check=20enable-integration-tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously integration.yml ran `go test -tags=integration` with a bespoke harden-runner + setup-buildx setup. With go-check.yml now supporting `enable-integration-tests: true` (set in this repo's ci.yml), the same invocation runs inside the reusable workflow and uploads coverage to Codecov under the `integration` flag. This also removes the last inline harden-runner reference on ofelia, so Dependabot's harden-runner bumps (e.g. #576) are fully handled by netresearch/.github updates and no longer surface per-repo. Signed-off-by: Sebastian Mendel --- .github/workflows/integration.yml | 48 ------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 .github/workflows/integration.yml diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml deleted file mode 100644 index d1a53734bd..0000000000 --- a/.github/workflows/integration.yml +++ /dev/null @@ -1,48 +0,0 @@ -# Integration tests — ofelia-specific, not part of the go-app template. -# Docker is required to build and run the test environment. - -name: Integration - -on: - push: - branches: [main] - pull_request: - branches: [main] - merge_group: - workflow_dispatch: - -permissions: {} - -jobs: - integration: - name: Integration tests - runs-on: ubuntu-latest - timeout-minutes: 15 - permissions: - contents: read - steps: - - name: Harden Runner - uses: step-security/harden-runner@6c3c2f2c1c457b00c10c4848d6f5491db3b629df # v2.18.0 - with: - egress-policy: audit - - - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - with: - fetch-depth: 0 - persist-credentials: false - - - name: Set up Go - uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0 - with: - go-version-file: go.mod - cache: true - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - - - name: Confirm Docker - run: docker info - - - name: Integration tests - run: go test -tags=integration -timeout=5m ./...