name: CI on: push: branches: - main pull_request: jobs: cache-and-install: runs-on: ubuntu-latest steps: - uses: actions/checkout@main - uses: yanhao98/composite-actions/setup-node-environment@main - run: pnpm run build - uses: yanhao98/composite-actions/deploy-dist-to-surge@main id: surge_deploy - name: Check Surge URL run: | echo "steps.surge_deploy.outputs.url: ${{ steps.surge_deploy.outputs.url }}"