From 1243099971448e35a38d102ff367e49c994cde5f Mon Sep 17 00:00:00 2001 From: Nawaz Dhandala Date: Wed, 4 Mar 2026 17:47:40 +0000 Subject: [PATCH] fix: Remove obsolete workflow jobs from build, compile, and release YAML files --- .github/workflows/build.yml | 22 ---------- .github/workflows/compile.yml | 16 -------- .github/workflows/release.yml | 77 ++--------------------------------- 3 files changed, 3 insertions(+), 112 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e7862462dd..1725b5e713 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,28 +56,6 @@ jobs: max_attempts: 3 command: sudo docker build --no-cache -f ./Worker/Dockerfile . - docker-build-workflow: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Preinstall - uses: nick-fields/retry@v3 - with: - timeout_minutes: 10 - max_attempts: 3 - command: npm run prerun - - # build image for accounts service - - name: build docker image - uses: nick-fields/retry@v3 - with: - timeout_minutes: 45 - max_attempts: 3 - command: sudo docker build --no-cache -f ./Workflow/Dockerfile . docker-build-otel-collector: runs-on: ubuntu-latest diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index dfee6cab87..81a9d1d359 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -94,22 +94,6 @@ jobs: max_attempts: 3 command: cd Worker && npm install && npm run compile && npm run dep-check - compile-workflow: - runs-on: ubuntu-latest - env: - CI_PIPELINE_ID: ${{github.run_number}} - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: latest - - run: cd Common && npm install - - name: Compile Workflow - uses: nick-fields/retry@v3 - with: - timeout_minutes: 30 - max_attempts: 3 - command: cd Workflow && npm install && npm run compile && npm run dep-check compile-nginx: runs-on: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5f8fd617d..8c4a6b5677 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -930,75 +930,6 @@ jobs: - workflow-docker-image-deploy: - needs: [generate-build-number, read-version] - runs-on: ubuntu-latest - env: - QEMU_CPU: max - steps: - - name: Free Disk Space (Ubuntu) - uses: jlumbroso/free-disk-space@main - with: - tool-cache: false - android: true - dotnet: true - haskell: true - large-packages: true - docker-images: true - swap-storage: true - - name: Docker Meta - id: meta - uses: docker/metadata-action@v4 - with: - images: | - oneuptime/workflow - ghcr.io/oneuptime/workflow - tags: | - type=raw,value=release,enable=true - type=semver,value=${{needs.read-version.outputs.major_minor}},pattern={{version}},enable=true - - - - uses: actions/checkout@v4 - with: - ref: ${{ github.ref }} - - - uses: actions/setup-node@v4 - with: - node-version: latest - - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - with: - image: tonistiigi/binfmt:qemu-v10.0.4 - - - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Generate Dockerfile from Dockerfile.tpl - run: npm run prerun - - # Build and deploy nginx. - - - name: Login to Docker Hub - run: | - echo "${{ secrets.DOCKERHUB_PASSWORD }}" | docker login --username "${{ secrets.DOCKERHUB_USERNAME }}" --password-stdin - - - name: Login to GitHub Container Registry - run: | - echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io --username "${{ github.repository_owner }}" --password-stdin - - - name: Build and push - run: | - bash ./Scripts/GHA/build_docker_images.sh \ - --image workflow \ - --version "${{needs.read-version.outputs.major_minor}}" \ - --dockerfile ./Workflow/Dockerfile \ - --context . \ - --platforms linux/amd64,linux/arm64 \ - --git-sha "${{ github.sha }}" - publish-terraform-provider: runs-on: ubuntu-latest @@ -1077,7 +1008,6 @@ jobs: - app-docker-image-deploy - ai-agent-docker-image-deploy - worker-docker-image-deploy - - workflow-docker-image-deploy - test-e2e-release-saas - test-e2e-release-self-hosted runs-on: ubuntu-latest @@ -1096,8 +1026,7 @@ jobs: "probe", "app", "ai-agent", - "worker", - "workflow" + "worker" ] steps: - name: Set up Docker Buildx @@ -1144,7 +1073,7 @@ jobs: test-e2e-release-saas: runs-on: ubuntu-latest - needs: [telemetry-docker-image-deploy, workflow-docker-image-deploy, ai-agent-docker-image-deploy, app-docker-image-deploy, home-docker-image-deploy, worker-docker-image-deploy, otel-collector-docker-image-deploy, probe-docker-image-deploy, test-docker-image-deploy, test-server-docker-image-deploy, publish-npm-packages, e2e-docker-image-deploy, helm-chart-deploy, generate-build-number, read-version, nginx-docker-image-deploy] + needs: [telemetry-docker-image-deploy, ai-agent-docker-image-deploy, app-docker-image-deploy, home-docker-image-deploy, worker-docker-image-deploy, otel-collector-docker-image-deploy, probe-docker-image-deploy, test-docker-image-deploy, test-server-docker-image-deploy, publish-npm-packages, e2e-docker-image-deploy, helm-chart-deploy, generate-build-number, read-version, nginx-docker-image-deploy] env: CI_PIPELINE_ID: ${{github.run_number}} steps: @@ -1275,7 +1204,7 @@ jobs: test-e2e-release-self-hosted: runs-on: ubuntu-latest # After all the jobs runs - needs: [telemetry-docker-image-deploy, workflow-docker-image-deploy, ai-agent-docker-image-deploy, app-docker-image-deploy, home-docker-image-deploy, worker-docker-image-deploy, otel-collector-docker-image-deploy, probe-docker-image-deploy, test-docker-image-deploy, test-server-docker-image-deploy, publish-npm-packages, e2e-docker-image-deploy, helm-chart-deploy, generate-build-number, read-version, nginx-docker-image-deploy] + needs: [telemetry-docker-image-deploy, ai-agent-docker-image-deploy, app-docker-image-deploy, home-docker-image-deploy, worker-docker-image-deploy, otel-collector-docker-image-deploy, probe-docker-image-deploy, test-docker-image-deploy, test-server-docker-image-deploy, publish-npm-packages, e2e-docker-image-deploy, helm-chart-deploy, generate-build-number, read-version, nginx-docker-image-deploy] env: CI_PIPELINE_ID: ${{github.run_number}} steps: