diff --git a/.github/workflows/pr-e2e-tests.yml b/.github/workflows/pr-e2e-tests.yml index c3d8a23f7a3..360102ffb84 100644 --- a/.github/workflows/pr-e2e-tests.yml +++ b/.github/workflows/pr-e2e-tests.yml @@ -7,10 +7,9 @@ on: - main - release-*.*.* -# Temporarily disabled concurrency to bypass stuck workflow -# concurrency: -# group: ${{ github.workflow }}-${{ github.ref }} -# cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} permissions: {} @@ -47,13 +46,9 @@ jobs: with: path: ./grafana persist-credentials: false - - name: Clear dagger cache - uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e - with: - version: "0.9.3" - verb: cache - args: prune --all - uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e + env: + CACHE_BUSTER: ${{ github.run_number }}-${{ github.sha }} with: version: "0.9.3" verb: run diff --git a/.github/workflows/test-dagger-build.yml b/.github/workflows/test-dagger-build.yml deleted file mode 100644 index c7c0c9326a8..00000000000 --- a/.github/workflows/test-dagger-build.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Test Dagger Build Only -on: - workflow_dispatch: - push: - branches: - - baldm0mma/bp_infra_11.4.8 - -jobs: - test-dagger-build: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - path: ./grafana - persist-credentials: false - - - name: Clear dagger cache - uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e - with: - version: "0.9.3" - verb: cache - args: prune - - - name: Test core build (same as E2E workflow) - uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e - with: - version: "0.9.3" - verb: run - args: go -C grafana run ./pkg/build/cmd artifacts -a targz:grafana:linux/amd64 --grafana-dir="${PWD}/grafana" > out.txt - - - run: mv "$(cat out.txt)" grafana.tar.gz - - name: Check if artifacts were created - run: | - ls -la grafana.tar.gz - echo "Core build completed successfully!"