diff --git a/.github/workflows/branding-repair-v1774.yml b/.github/workflows/branding-repair-v1774.yml new file mode 100644 index 0000000..5c5fc71 --- /dev/null +++ b/.github/workflows/branding-repair-v1774.yml @@ -0,0 +1,46 @@ +name: Caterium One-Time Branding Repair +on: + push: + branches: ["fix/caterium-branding-v1774"] +permissions: + contents: write +concurrency: + group: caterium-branding-repair-v1774 + cancel-in-progress: false +jobs: + repair: + if: ${{ !contains(github.event.head_commit.message, '[branding-repair]') }} + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + ref: fix/caterium-branding-v1774 + fetch-depth: 0 + - name: Replace visible legacy branding + shell: bash + run: | + node <<'NODE' + const fs=require('fs'); + const path='public/index.html'; + let src=fs.readFileSync(path,'utf8'); + const replacements=[ + ['