diff --git a/.github/workflows/deploy-preview.yml b/.github/workflows/deploy-preview.yml index 775cdcf7..92fc1d4a 100644 --- a/.github/workflows/deploy-preview.yml +++ b/.github/workflows/deploy-preview.yml @@ -17,25 +17,13 @@ jobs: uses: actions/setup-node@v1 with: node-version: 14.15 - - name: Generate slug - id: generate_slug - run: echo "##[set-output name=slug;]$(echo ${GITHUB_HEAD_REF#refs/heads/} | sed -r 's/[~\^]+//g' | sed -r 's/[^a-zA-Z0-9]+/-/g' | sed -r 's/^-+\|-+$//g' | tr A-Z a-z)" - name: Build run: | npm ci && \ node ./scripts/set-homepage.js /shlink-web-client/${{ steps.generate_slug.outputs.slug }} && \ rm src/service-worker.ts && \ npm run build - - name: Deploy - uses: JamesIves/github-pages-deploy-action@4.1.1 + - name: Deploy preview + uses: shlinkio/deploy-preview-action@v1 with: - branch: preview-env folder: build - target-folder: ${{ steps.generate_slug.outputs.slug }} - - name: Publish env - uses: marocchino/sticky-pull-request-comment@v2 - with: - header: Preview environment - message: | - ## Preview environment - https://shlinkio.github.io/shlink-web-client/${{ steps.generate_slug.outputs.slug }}/