fix: new workflow

This commit is contained in:
2025-10-10 14:46:08 +02:00
parent 2f9821ecf8
commit d567e28659
2 changed files with 32 additions and 20 deletions

View File

@@ -1,16 +1,18 @@
#!/bin/bash
TMP_PROJECT="$3"
TMP_PROJECT="$PWD"
RELATIVE_HOME="$TMP_PROJECT"
CURRENT_PROJECT="${s##*/}"
git config --global user.email "valknar@pivoine.art"
git config --global user.name "Sebastian Krüger"
mkdir "$TMP_PROJECT"
git clone "$1" "$TMP_PROJECT"
cp -rf ./* "$TMP_PROJECT"
cd "$TMP_PROJECT"
rm -rf ./.env **/uploads/ ./**/*.sql ./**/*.pem
git add -A
git commit -m "$2"
git push
cd -
if [[ `git status --porcelain --untracked-files=no` ]]; then
# Changes
cp -rf $RELATIVE_HOME/Projects/kompose/* $TMP_PROJECT
rm -rf $TMP_PROJECT/.env $TMP_PROJECT/**/uploads/ $TMP_PROJECT/**/*.sql $TMP_PROJECT/**/*.pem
git add -A
git commit -m "$1"
git push
else
# No changes
echo "no changes to latest posts"
exit 0
fi