name: Release on: release: types: [published] jobs: release: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install Rokit uses: CompeyDev/setup-rokit@v0.1.2 - name: Install dependencies run: wally install - name: Build models run: pnpm build - name: Upload release assets uses: AButler/upload-release-assets@v3.0 with: files: "build/*" repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Publish to NPM run: pnpm --recursive publish --access public - name: Publish to Wally run: pnpm --recursive publish:wally