mirror of
https://github.com/0x5eal/semver-luau.git
synced 2024-12-13 16:50:35 +00:00
Erica Marigold
0023e10209
* Properly treat setup-pesde as an individual action instead of a workflow. This includes moving it into .github/actions/setup-pesde. * Update workflow usage of setup-pesde accordingly.
24 lines
416 B
YAML
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
|