add automated pack creation

This commit is contained in:
Robert
2022-06-21 17:07:59 +02:00
parent aff760d33e
commit 3def82e08d

View File

@@ -1,5 +1,9 @@
name: Create Pack name: Create Pack
on: [push] on:
push:
branches-ignore:
- master
- main
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -10,7 +14,7 @@ jobs:
id: branch-name id: branch-name
uses: tj-actions/branch-names@v5.2 uses: tj-actions/branch-names@v5.2
- name: Creating Pack - name: Create Pack
uses: appleboy/ssh-action@master uses: appleboy/ssh-action@master
with: with:
host: ${{ secrets.HOST }} host: ${{ secrets.HOST }}
@@ -18,4 +22,9 @@ jobs:
PORT: ${{ secrets.PORT }} PORT: ${{ secrets.PORT }}
KEY: ${{ secrets.SSH }} KEY: ${{ secrets.SSH }}
script: | script: |
echo "asdf ${{ steps.branch-name.outputs.current_branch }} hhhhhhh" cd "./packs/Faithful-Java-32x"
git pull
git checkout ${{ steps.branch-name.outputs.current_branch }}
zip -r Faithful-Java-32x-Nightly.zip . -x "*.git*" -x ".gitignore"
[ ! -d "/var/www/html/database.faithfulpack.net/packs/32x-Java/${{ steps.branch-name.outputs.current_branch }}" ] && mkdir "/var/www/html/database.faithfulpack.net/packs/32x-Java/${{ steps.branch-name.outputs.current_branch }}"
mv Faithful-Java-32x-Nightly.zip "/var/www/html/database.faithfulpack.net/packs/32x-Java/${{ steps.branch-name.outputs.current_branch }}"