Preview publish package
Designed to automate the process of building and publishing a preview version of a exile.watch package to a GitHub NPM registry, enabling users to test and evaluate changes before the final release
Last updated
Designed to automate the process of building and publishing a preview version of a exile.watch package to a GitHub NPM registry, enabling users to test and evaluate changes before the final release
Last updated
name: "Preview publish: @exile-watch / doryani"
on:
pull_request_target:
types:
- labeled
jobs:
preview-publish-package:
runs-on: ubuntu-latest
if: contains(github.event.pull_request.labels.*.name, 'preview-publish')
steps:
- name: Checkout source code
uses: actions/checkout@v4
with:
token: ${{ secrets.GH_TOKEN }}
fetch-depth: 0
ref: ${{ github.event.pull_request.head.ref }}
- name: Preview publish package
uses: exile-watch/doryani/preview-publish-package@main
with:
GH_ACTOR: ${{ github.actor }}
GH_TOKEN: ${{ secrets.GH_TOKEN }}
prRef: ${{ github.event.pull_request.head.ref }}