name: Deploy App on: [push] jobs: build: runs-on: ubuntu-22.04 container: volumes: - /var/docker-web:/var/docker-web steps: - uses: actions/checkout@v4 - name: test ci run: | set -a && source .env && set +a REPO_NAME="${GITHUB_REPOSITORY##*/}" BRANCH_NAME=$GITHUB_REF_NAME APP_DIR="/var/docker-web/apps/$REPO_NAME" if [ "$BRANCH_NAME" != "main" ] && [ "$BRANCH_NAME" != "master" ]; then sed -i "s/DOMAIN=.*/DOMAIN=$BRANCH_NAME.$DOMAIN/" .env fi set -a && source .env && set +a echo $DOMAIN