update workflow
Some checks failed
Build & Release Bun App / release (push) Failing after 3s

This commit is contained in:
creations 2025-04-10 05:45:13 -04:00
parent 4525442251
commit c02a311c0c
Signed by: creations
GPG key ID: 8F553AA4320FC711

View file

@ -8,6 +8,7 @@ on:
jobs: jobs:
release: release:
runs-on: docker runs-on: docker
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -15,22 +16,23 @@ jobs:
- name: Install Bun - name: Install Bun
run: | run: |
curl -fsSL https://bun.sh/install | bash curl -fsSL https://bun.sh/install | bash
export BUN_INSTALL="$HOME/.bun" env:
export PATH="$BUN_INSTALL/bin:$PATH" BUN_INSTALL: $HOME/.bun
bun install
- name: Setup PATH
run: echo "$HOME/.bun/bin" >> $GITHUB_PATH
- name: Install dependencies
run: bun install
- name: Build Bun app - name: Build Bun app
run: | run: bun run build
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
bun run build
- name: Archive dist folder - name: Archive dist folder
run: | run: tar -czf bun-app.tar.gz ./dist
tar -czf bun-app.tar.gz ./dist
- name: Upload release asset to Forgejo - name: Upload release asset to Forgejo
uses: https://code.forgejo.org/actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
with: with:
tag: ${{ github.ref_name }} tag: ${{ github.ref_name }}
file: bun-app.tar.gz file: bun-app.tar.gz