sparkletown/sparkle

View on GitHub
.github/workflows/update-env-branches.yml

Summary

Maintainability
Test Coverage
name: Deploy the changes to the env branches
on:
  push:
    branches:
      - master
jobs:
  push-to-prod-envs:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
        with:
          ref: master
          fetch-depth: 0
          token: ${{ secrets.SERVICE_USER_PAT }}
      - name: Push to sparkle production branches
        run: |
          # Temporarily disable the envs deployment

          git fetch origin master

          # git push origin master:sparkle1
          git push origin master:sparkle2
          # git push origin master:sparkle3
          # git push origin master:sparkle4
          # git push origin master:sparkle5

          # git push origin master:sparkle6
          # git push origin master:sparkle7
          git push origin master:sparkle8
          # git push origin master:sparkle9
          # git push origin master:sparkle10

          # git push origin master:bigtop
          # git push origin master:deloitte

          git push origin master:env/demo
          # git push origin master:env/northwell

          # Unused envs
          # git push origin master:env/memrise
          # git push origin master:env/unesco
          # git push origin master:env/pa
          # git push origin master:env/clever
          # git push origin master:env/unity

          # Unused envs with custom code
          # git push origin master:env/kotr # Note: This runs custom code
          # git push origin master:env/github # Note: This runs custom code.
          # git push origin master:env/ohbm # Note: This runs custom code.