name: WordPress deployment run-name: ${{ gitea.actor }} deploying ${{ gitea.repository.name }} on: [push] jobs: deploy: runs-on: ubuntu-latest env: COMPOSER_CACHE_DIR: ~/.cache/composer steps: - name: Checkout code uses: actions/checkout@v4 - name: Show current working directory run: pwd - name: Display existing composer cache (if runner reused) run: ls -la $COMPOSER_CACHE_DIR || echo "No cache found" - name: Install PHP dependencies run: | php -v composer --version composer install --no-interaction --prefer-dist --optimize-autoloader - name: Clone WordPress scripts env: TEMPLATES_REPO_TOKEN: ${{ secrets.TEMPLATES_REPO_TOKEN }} run: | git clone https://$TEMPLATES_REPO_TOKEN@gitea.websimple.com/templates/wp-scripts.git /tmp/wp-scripts - name: List files in the repository run: ls -la ${{ gitea.workspace }}