Add Forgejo Actions #13

Merged
wonderfulfrog merged 20 commits from feat/workflow into main 2025-04-14 21:11:14 -07:00
Showing only changes of commit bd453c482f - Show all commits

View file

@ -4,8 +4,6 @@ on: [push]
jobs: jobs:
build_and_deploy: build_and_deploy:
runs-on: docker runs-on: docker
container:
image: ubuntu:latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -29,4 +27,6 @@ jobs:
SFTP_USERNAME: "${{ secrets.SFTP_USERNAME }}" SFTP_USERNAME: "${{ secrets.SFTP_USERNAME }}"
SFTP_PASSWORD: "${{ secrets.SFTP_PASSWORD }}" SFTP_PASSWORD: "${{ secrets.SFTP_PASSWORD }}"
SFTP_HOST: "${{ secrets.SFTP_HOST }}" SFTP_HOST: "${{ secrets.SFTP_HOST }}"
run: sshpass -p "$SFTP_PASSWORD" sftp -o StrictHostKeyChecking=no $SFTP_USERNAME@$SFTP_HOST "put -r dist/*" run: |
sudo apt install sshpass -y
sshpass -p "$SFTP_PASSWORD" sftp -o StrictHostKeyChecking=no $SFTP_USERNAME@$SFTP_HOST "put -r dist/*"