Files
Workshop-Wahlen/.gitea/workflows/deploy.yml

43 lines
1.2 KiB
YAML

jobs:
deploy:
runs-on: ubuntu-latest
container:
image: docker.gitea.com/runner-images:ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Deploy to DEV
if: github.ref == 'refs/heads/develop'
uses: appleboy/scp-action@v0.1.7
with:
host: ${{ secrets.SFTP_HOST }}
port: ${{ secrets.SFTP_PORT }}
username: ${{ secrets.SFTP_USER }}
password: ${{ secrets.SFTP_PASS }}
source: |
assets
includes
*.php
README.md
target: "/dev.konfi-castle.com/wp-content/plugins/konficastle-workshopwahl/"
rm: true
- name: Deploy to PROD
if: github.ref == 'refs/heads/main'
uses: appleboy/scp-action@v0.1.7
with:
host: ${{ secrets.SFTP_HOST }}
port: ${{ secrets.SFTP_PORT }}
username: ${{ secrets.SFTP_USER }}
password: ${{ secrets.SFTP_PASS }}
source: |
assets
includes
*.php
README.md
target: "/httpdocs/wp-content/plugins/konficastle-workshopwahl/"
rm: true