From 0ba0c4519b2d8a4aa3339459ee7df44906ff81a8 Mon Sep 17 00:00:00 2001 From: initializ-bot Date: Fri, 14 Jun 2024 13:34:04 +0000 Subject: [PATCH] Updating github-config --- .github/workflows/publish-releases.yml | 41 --------- .github/workflows/update-go-mod-version.yml | 93 --------------------- 2 files changed, 134 deletions(-) delete mode 100644 .github/workflows/publish-releases.yml delete mode 100644 .github/workflows/update-go-mod-version.yml diff --git a/.github/workflows/publish-releases.yml b/.github/workflows/publish-releases.yml deleted file mode 100644 index 4f85719..0000000 --- a/.github/workflows/publish-releases.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Publish Draft Releases - -on: - workflow_dispatch: {} - schedule: - - cron: '0 5 * * WED' # Weekly on Wednesday at 5:00 AM UTC - -concurrency: - group: publish-release - -jobs: - publish: - name: Publish - runs-on: ubuntu-22.04 - steps: - - name: Publish Draft Release With Highest Semantic Version - id: drafts - env: - GITHUB_TOKEN: ${{ secrets.PAT }} - uses: initializ-buildpacks/github-config/actions/release/publish-drafts@main - with: - repo: ${{ github.repository }} - - failure: - name: Alert on Failure - runs-on: ubuntu-22.04 - needs: [ publish ] - if: ${{ always() && needs.publish.result == 'failure' }} - steps: - - name: File Failure Alert Issue - uses: initializ-buildpacks/github-config/actions/issue/file@main - with: - token: ${{ secrets.GITHUB_TOKEN }} - repo: ${{ github.repository }} - label: "failure:release" - comment_if_exists: true - issue_title: "Failure: Publish draft releases" - issue_body: | - Publish All Draft Releases workflow [failed](https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}). - comment_body: | - Another failure occurred: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}} \ No newline at end of file diff --git a/.github/workflows/update-go-mod-version.yml b/.github/workflows/update-go-mod-version.yml deleted file mode 100644 index 35455ac..0000000 --- a/.github/workflows/update-go-mod-version.yml +++ /dev/null @@ -1,93 +0,0 @@ -name: Update Go version - -on: - schedule: - - cron: '48 4 * * MON' # every monday at 4:48 UTC - workflow_dispatch: - -concurrency: update-go - -jobs: - update-go: - name: Update go toolchain in go.mod - runs-on: ubuntu-latest - steps: - - name: Check out code - uses: actions/checkout@v4 - - name: Checkout PR Branch - uses: initializ-buildpacks/github-config/actions/pull-request/checkout-branch@main - with: - branch: automation/go-mod-update/update-main - - name: Setup Go - id: setup-go - uses: actions/setup-go@v5 - with: - go-version: 'stable' - - name: Get current go toolchain version - id: current-go-version - uses: initializ-buildpacks/github-config/actions/update-go-mod-version@main - with: - toolchain-version: ${{ steps.setup-go.outputs.go-version }} - - name: Go mod tidy - run: | - #!/usr/bin/env bash - set -euo pipefail - shopt -s inherit_errexit - - echo "Before running go mod tidy" - echo "head -n10 go.mod " - head -n10 go.mod - - echo "git diff" - git diff - - echo "Running go mod tidy" - go mod tidy - - echo "After running go mod tidy" - echo "head -n10 go.mod " - head -n10 go.mod - - echo "git diff" - git diff - - name: Commit - id: commit - uses: initializ-buildpacks/github-config/actions/pull-request/create-commit@main - with: - message: "Updates go mod toolchain version to ${{ steps.setup-go.outputs.go-version }}" - pathspec: "." - keyid: ${{ secrets.INITIALIZ_BOT_GPG_SIGNING_KEY_ID }} - key: ${{ secrets.INITIALIZ_BOT_GPG_SIGNING_KEY }} - - - name: Push Branch - if: ${{ steps.commit.outputs.commit_sha != '' }} - uses: initializ-buildpacks/github-config/actions/pull-request/push-branch@main - with: - branch: automation/go-mod-update/update-main - - - name: Open Pull Request - if: ${{ steps.commit.outputs.commit_sha != '' }} - uses: initializ-buildpacks/github-config/actions/pull-request/open@main - with: - token: ${{ secrets.PAT }} - title: "Updates go mod toolchain version to ${{ steps.setup-go.outputs.go-version }}" - branch: automation/go-mod-update/update-main - - failure: - name: Alert on Failure - runs-on: ubuntu-22.04 - needs: [update-go] - if: ${{ always() && needs.update-go.result == 'failure' }} - steps: - - name: File Failure Alert Issue - uses: initializ-buildpacks/github-config/actions/issue/file@main - with: - token: ${{ secrets.GITHUB_TOKEN }} - repo: ${{ github.repository }} - label: "failure:update-go-version" - comment_if_exists: true - issue_title: "Failure: Update Go Mod Version workflow" - issue_body: | - Update Go Mod Version workflow [failed](https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}). - comment_body: | - Another failure occurred: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}} \ No newline at end of file