diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 790f9f0..48607d6 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -68,16 +68,6 @@ jobs: git fetch origin gh-pages git worktree add deploy-folder gh-pages - - name: backup lower environment files - if: ${{ steps.set-env.outputs.build_env == 'production' }} - env: - build_env: ${{ steps.set-env.outputs.build_env }} - run: | - mkdir -p development-backup - mkdir -p test-backup - cp -r deploy-folder/development/* development-backup/ || true - cp -r deploy-folder/test/* test-backup/ || true - - name: Clean Deployment Directory env: path: ${{ steps.set-env.outputs.path }} @@ -96,7 +86,7 @@ jobs: cp -r dist/cheems-angular/browser/* "$target_dir" cp README.md .gitignore "$target_dir" if [ "$build_env" = "production" ]; then - cp .pwa/inde.html "deploy-folder/" + cp .pwa/index.html "deploy-folder/" cp README.md .gitignore "deploy-folder/" fi @@ -104,8 +94,12 @@ jobs: working-directory: deploy-folder run: | git add . - git commit -m "Deploy #${{ github.run_number }} from ${{ github.ref }} branch - ${{ steps.set-env.outputs.build_env }}" - GIT_SSH_COMMAND="ssh -i ~/.ssh/deploy_key -o UserKnownHostsFile=~/.ssh/known_hosts" git push git@github.com:${{ github.repository }} gh-pages --force + if git diff --cached --quiet; then + echo "No changes to commit. Skipping deployment." + else + git commit -m "Deploy #${{ github.run_number }} from ${{ github.ref }} branch - ${{ steps.set-env.outputs.build_env }}" + GIT_SSH_COMMAND="ssh -i ~/.ssh/deploy_key -o UserKnownHostsFile=~/.ssh/known_hosts" git push git@github.com:${{ github.repository }} gh-pages --force + fi - name: Clean Up Worktree run: git worktree remove deploy-folder --force diff --git a/src/index.html b/src/index.html index ac88998..e15e4fa 100644 --- a/src/index.html +++ b/src/index.html @@ -8,7 +8,7 @@ - +