From 57e12bfd2f3d457155fded3f4ceb3632d83a0bdf Mon Sep 17 00:00:00 2001 From: Keegan Carruthers-Smith Date: Mon, 21 Jul 2025 12:24:42 +0200 Subject: [PATCH] chore(ci): remove broken update-tags workflow It looks like it hasn't been used and addtionally it won't work. So lets remove. Test Plan: CI --- .buildkite/tools/enforce-tags/main.go | 42 -------------------------- .buildkite/tools/update-docker-tags.sh | 11 ------- .github/workflows/update-tags.yml | 33 -------------------- 3 files changed, 86 deletions(-) delete mode 100644 .buildkite/tools/enforce-tags/main.go delete mode 100755 .buildkite/tools/update-docker-tags.sh delete mode 100644 .github/workflows/update-tags.yml diff --git a/.buildkite/tools/enforce-tags/main.go b/.buildkite/tools/enforce-tags/main.go deleted file mode 100644 index 555d11b5..00000000 --- a/.buildkite/tools/enforce-tags/main.go +++ /dev/null @@ -1,42 +0,0 @@ -package main - -import ( - "fmt" - "log" - "os" - "os/exec" - "strings" - - "github.com/sourcegraph/sourcegraph/dev/ci/images" -) - -func main() { - if len(os.Args) != 3 { - log.Fatal("constraint, directory arguments must be provided") - } - var ( - constraint = os.Args[1] - dir = os.Args[2] - ) - args := []string{ - "run", - "github.com/sourcegraph/update-docker-tags", - } - for _, image := range images.DeploySourcegraphDockerImages { - if constraint != "" { - args = append(args, fmt.Sprintf("-enforce=sourcegraph/%s=%s", image, constraint)) - } else { - args = append(args, fmt.Sprintf("-update=sourcegraph/%s", image)) - } - } - args = append(args, dir) - log.Println(strings.Join(args, " ")) - - cmd := exec.Command("go", args...) - cmd.Stderr = os.Stderr - cmd.Stdin = os.Stdin - cmd.Stdout = os.Stdout - if err := cmd.Run(); err != nil { - log.Fatal((err)) - } -} diff --git a/.buildkite/tools/update-docker-tags.sh b/.buildkite/tools/update-docker-tags.sh deleted file mode 100755 index aba5a639..00000000 --- a/.buildkite/tools/update-docker-tags.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env bash - -set -e - -root_dir="$(dirname "${BASH_SOURCE[0]}")/.." -cd "$root_dir" - -CONSTRAINT=$1 - -go run .buildkite/tools/enforce-tags "$CONSTRAINT" base/ -go run .buildkite/tools/enforce-tags "$CONSTRAINT" examples/ diff --git a/.github/workflows/update-tags.yml b/.github/workflows/update-tags.yml deleted file mode 100644 index b0414767..00000000 --- a/.github/workflows/update-tags.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Update tags -on: - workflow_dispatch: - inputs: - semver: - required: true - branch: - required: true - -jobs: - dispatch: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@7884fcad6b5d53d10323aee724dc68d8b9096a2e # tag=v2 - - uses: actions/setup-go@331ce1d993939866bb63c32c6cbbfd48fa76fc57 # renovate: tag=v2 - with: - go-version: "^1.14" - - # generate update - - name: Pin tags to ${{ github.event.inputs.semver }} - run: .buildkite/tools/update-docker-tags.sh "${{ github.event.inputs.semver }}" - - name: Open pull request - uses: peter-evans/create-pull-request@dcd5fd746d53dd8de555c0f10bca6c35628be47a # renovate: tag=v3 - with: - token: ${{ secrets.GITHUB_TOKEN }} - base: ${{ github.event.inputs.branch }} - branch: upgrade-${{ github.event.inputs.branch }} - title: "Upgrade ${{ github.event.inputs.branch }} to ${{ github.event.inputs.semver }}" - body: | - Upgrade the `${{ github.event.inputs.branch }}` branch's Sourcegraph Docker images to enforce constraints `${{ github.event.inputs.semver }}`. - - This pull request was generate by [this run](https://github.com/sourcegraph/deploy-sourcegraph-k8s/actions/runs/${{ github.run_id }}) - commit-message: "Upgrade to Sourcegraph ${{ github.event.inputs.semver }}"