diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 77914ce..3a382b9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,9 +1,6 @@ name: Deploy App on: [push] -env: - APP_DIR_NAME: ${{ GITHUB_REPOSITORY }} - jobs: test: runs-on: ubuntu-22.04 @@ -23,12 +20,12 @@ jobs: steps: - uses: actions/checkout@v4 with: - path: ${{ env.APP_DIR_NAME }} - name: Deploy with docker-web run: | - APP_DIR="/var/docker-web/apps/${GITHUB_REPOSITORY##*/}" + REPO_NAME="${GITHUB_REPOSITORY##*/}" + APP_DIR="/var/docker-web/apps/${REPO_NAME}" mkdir -p "$APP_DIR" - cp -a .output/* "$APP_DIR/" + cp -a $(find . -mindepth 1 -maxdepth 1 ! -name '.git' ! -name 'node_modules') "$APP_DIR/" export COMPOSE_BAKE=false - bash /var/docker-web/src/cli.sh down "${GITHUB_REPOSITORY##*/}" - bash /var/docker-web/src/cli.sh up "${GITHUB_REPOSITORY##*/}" + bash /var/docker-web/src/cli.sh down "${REPO_NAME}" + bash /var/docker-web/src/cli.sh up "${REPO_NAME}"