aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/bun-release.yml11
1 files changed, 10 insertions, 1 deletions
diff --git a/.github/workflows/bun-release.yml b/.github/workflows/bun-release.yml
index bc47dcc4d..85f1eaa28 100644
--- a/.github/workflows/bun-release.yml
+++ b/.github/workflows/bun-release.yml
@@ -113,11 +113,20 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
- bun-version: latest
+ bun-version: canary
- name: Install Dependencies
run: bun install
+ - name: Setup Tag
+ if: ${{ env.BUN_VERSION == 'canary' }}
+ run: |
+ VERSION=$(bun --version)
+ TAG="${VERSION}-canary.$(date +'%Y%m%dT%H%M%S')"
+ echo "Setup tag: ${TAG}"
+ echo "TAG=${TAG}" >> ${GITHUB_ENV}
- name: Build
run: bun run build
+ env:
+ BUN_VERSION: ${{ env.TAG || env.BUN_VERSION }}
- name: Release
uses: JS-DevTools/npm-publish@v1
with: