From 23423569e83c6eeb394185157f267c693a042b17 Mon Sep 17 00:00:00 2001 From: Dimitrij Pankratz Date: Tue, 13 Oct 2026 15:24:51 +0200 Subject: [PATCH] Delete .github/workflows/deploy.yml Remove the action to deploy the old gh pages site --- .github/workflows/deploy.yml | 88 ------------------------------------ 1 file changed, 88 deletions(-) delete mode 100644 .github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index f44455e9..00000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,88 +0,0 @@ -name: Deploy Hugo site to Pages - -on: - push: - branches: - - main - -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" - HUGO_VERSION: "0.162.0" - -permissions: - contents: read - pages: write - id-token: write - -concurrency: - group: "pages" - cancel-in-progress: false - -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - # 1. Install Go Natively (Forces Hugo to use Module mode instead of looking for /themes) - - name: Setup Go Environment - uses: actions/setup-go@v5 - with: - go-version: '1.21' # This is created by GitHub and explicitly allowed - - - name: Setup Pages - id: pages - uses: actions/configure-pages@v4 - - # 2. Look for Hugo Extended binary in the official GitHub Cache - - name: Cache Hugo Binary - id: cache-hugo - uses: actions/cache@v4 - with: - path: /usr/local/bin/hugo - key: ${{ runner.os }}-hugo-extended-${{ env.HUGO_VERSION }} - - # 3. Only download Hugo manually if it wasn't found in the cache - - name: Download Hugo (Fallback) - if: steps.cache-hugo.outputs.cache-hit != 'true' - run: | - curl -L -o hugo.tar.gz "https://github.com/gohugoio/hugo/releases/download/v${{ env.HUGO_VERSION }}/hugo_extended_${{ env.HUGO_VERSION }}_linux-amd64.tar.gz" - tar -xzf hugo.tar.gz hugo - sudo mv hugo /usr/local/bin/ - rm hugo.tar.gz - - # 4. Add high-speed caching layer for Go modules (stores Blowfish theme) - - name: Cache Go modules - uses: actions/cache@v4 - with: - path: | - ~/.cache/go-build - ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum', '**/hugo.toml') }} - restore-keys: | - ${{ runner.os }}-go- - - # 5. Cleaned build execution - - name: Build Site - run: | - hugo mod tidy - hugo --minify --baseURL "https://ibm.github.io/CodeEngine/" - - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 - with: - path: ./public - - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-latest - needs: build - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4