Skip to content

Commit

Permalink
Changed auto-deploy action to support environments
Browse files Browse the repository at this point in the history
  • Loading branch information
BlakvGhost committed Jul 6, 2023
1 parent 8fca2aa commit 93af3e9
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 2 deletions.
20 changes: 18 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Deploy to FTP
name: Deploy to FTP

on:
push:
Expand All @@ -13,11 +13,27 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2

- name: Set environment variables
env:
ENVIRONMENT: production
MYSQL_DATABASE_NAME: ${{ secrets.MYSQL_DATABASE_NAME }}
MYSQL_USERNAME: ${{ secrets.MYSQL_USERNAME }}
MYSQL_PASSWORD: ${{ secrets.MYSQL_PASSWORD }}
MYSQL_HOST: ${{ secrets.MYSQL_HOST }}
MYSQL_PORT: ${{ secrets.MYSQL_PORT }}
run: |
echo "ENVIRONMENT=production" >> .env
echo "MYSQL_DATABASE_NAME=${MYSQL_DATABASE_NAME}" >> .env
echo "MYSQL_USERNAME=${MYSQL_USERNAME}" >> .env
echo "MYSQL_PASSWORD=${MYSQL_PASSWORD}" >> .env
echo "MYSQL_HOST=${MYSQL_HOST}" >> .env
echo "MYSQL_PORT=${MYSQL_PORT}" >> .env
- name: FTP deployment
uses: SamKirkland/[email protected]
with:
server: ${{ secrets.FTP_SERVER }}
username: ${{ secrets.FTP_USERNAME }}
password: ${{ secrets.FTP_PASSWORD }}
server-dir: "/"
local-dir: "./"
local-dir: "./"
Binary file modified db.sqlite3
Binary file not shown.

0 comments on commit 93af3e9

Please sign in to comment.