this sucks ...

This commit is contained in:
2026-06-11 15:58:35 +02:00
parent e1c8aca4f8
commit 8612bcfd08
+29
View File
@@ -8,6 +8,18 @@ inputs:
destination:
description: "Destination directory for the autodeploy scripts (relative to the repository root)"
required: true
commit_message:
description: "Commit message used when autodeploy changes files"
required: false
default: "chore: apply autodeploy updates"
git_user_name:
description: "Git author name for automated commits"
required: false
default: "gitea-actions-bot"
git_user_email:
description: "Git author email for automated commits"
required: false
default: "gitea-actions-bot@users.noreply.gitea.psi.ch"
runs:
using: "composite"
@@ -29,6 +41,23 @@ runs:
$GITHUB_ACTION_PATH/autodeploy/setup.sh "${{ inputs.destination }}"
shell: bash
- name: Commit and push changes
working-directory: ${{ inputs.destination }}
run: |
git config user.name "${{ inputs.git_user_name }}"
git config user.email "${{ inputs.git_user_email }}"
git add -A
if git diff --cached --quiet; then
echo "No changes to commit"
exit 0
fi
git commit -m "${{ inputs.commit_message }}"
git push origin "HEAD:${{ inputs.branch }}"
shell: bash
# - name: Run autodeploy setup script
# working-directory: ${{ github.workspace }}
# run: |