From c02a311c0c3fd1b9789cb46f08e765174372d52e Mon Sep 17 00:00:00 2001 From: creations Date: Thu, 10 Apr 2025 05:45:13 -0400 Subject: [PATCH] update workflow --- .forgejo/workflows/release.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 102b924..af6faeb 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -8,6 +8,7 @@ on: jobs: release: runs-on: docker + steps: - name: Checkout code uses: actions/checkout@v4 @@ -15,22 +16,23 @@ jobs: - name: Install Bun run: | curl -fsSL https://bun.sh/install | bash - export BUN_INSTALL="$HOME/.bun" - export PATH="$BUN_INSTALL/bin:$PATH" - bun install + env: + BUN_INSTALL: $HOME/.bun + + - name: Setup PATH + run: echo "$HOME/.bun/bin" >> $GITHUB_PATH + + - name: Install dependencies + run: bun install - name: Build Bun app - run: | - export BUN_INSTALL="$HOME/.bun" - export PATH="$BUN_INSTALL/bin:$PATH" - bun run build + run: bun run build - name: Archive dist folder - run: | - tar -czf bun-app.tar.gz ./dist + run: tar -czf bun-app.tar.gz ./dist - name: Upload release asset to Forgejo - uses: https://code.forgejo.org/actions/upload-release-asset@v1 + uses: actions/upload-release-asset@v1 with: tag: ${{ github.ref_name }} file: bun-app.tar.gz