semver-luau/.github/workflows/publish.yml

24 lines
416 B
YAML

name: Publish
on:
push:
tags:
- "v*"
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install pesde
uses: ./.github/actions/setup-pesde
with:
pesde-token: ${{ secrets.PESDE_TOKEN }}
- name: Install dependencies
run: pesde install
- name: Publish
run: pesde publish -y