fix pesde and wally workflow

This commit is contained in:
Alice 2025-02-23 12:10:08 +01:00 committed by centau
parent dbcf74c94f
commit f8c8470171
2 changed files with 25 additions and 20 deletions

View file

@ -11,7 +11,25 @@ env:
GH_TOKEN: ${{ github.token }} GH_TOKEN: ${{ github.token }}
jobs: jobs:
setup: wally:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: setup rokit
uses: CompeyDev/setup-rokit@v0.1.2
- name: login
run: wally login --token ${{ secrets.WALLY_TOKEN }}
- name: publish
run: wally publish
pesde:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -26,22 +44,6 @@ jobs:
- name: setup pesde - name: setup pesde
run: pesde install run: pesde install
wally:
runs-on: ubuntu-latest
needs: setup
steps:
- name: login
run: wally login --token ${{ secrets.WALLY_TOKEN }}
- name: publish
run: wally publish
pesde:
runs-on: ubuntu-latest
needs: setup
steps:
- name: login - name: login
run: pesde auth login --token ${{ secrets.PESDE_TOKEN }} run: pesde auth login --token ${{ secrets.PESDE_TOKEN }}

3
.gitignore vendored
View file

@ -12,3 +12,6 @@ docs/package-lock.json
luau_packages/ luau_packages/
lune_packages/ lune_packages/
.pesde/ .pesde/
wally.lock
pesde.lock