aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/bun.yml14
-rw-r--r--Makefile4
-rw-r--r--src/cli/upgrade_command.zig10
3 files changed, 15 insertions, 13 deletions
diff --git a/.github/workflows/bun.yml b/.github/workflows/bun.yml
index 91c67c4cf..43780ced6 100644
--- a/.github/workflows/bun.yml
+++ b/.github/workflows/bun.yml
@@ -49,9 +49,9 @@ jobs:
with:
context: .
push: false
- tags: oven-sh/bun:canary,oven-sh/bun:${{github.sha}}
- cache-from: type=registry,ref=oven-sh/bun:buildcache-${{matrix.cpu}}-amd64
- cache-to: type=registry,ref=oven-sh/bun:buildcache-${{matrix.cpu}}-amd64,mode=max
+ tags: ghcr.io/oven-sh/bun:canary,ghcr.io/oven-sh/bun:${{github.sha}}
+ cache-from: type=registry,ref=ghcr.io/oven-sh/bun:buildcache-${{matrix.cpu}}-amd64
+ cache-to: type=registry,ref=ghcr.io/oven-sh/bun:buildcache-${{matrix.cpu}}-amd64,mode=max
build-args: |
ARCH=x86_64
BUILDARCH=amd64
@@ -124,10 +124,10 @@ jobs:
uses: docker/build-push-action@v3
with:
context: .
- tags: oven-sh/bun:canary,oven-sh/bun:${{github.sha}}
+ tags: ghcr.io/oven-sh/bun:canary,ghcr.io/oven-sh/bun:${{github.sha}}
push: false
- cache-from: type=registry,ref=oven-sh/bun:buildcache-aarch64
- cache-to: type=registry,ref=oven-sh/bun:buildcache-aarch64,mode=max
+ cache-from: type=registry,ref=ghcr.io/oven-sh/bun:buildcache-aarch64
+ cache-to: type=registry,ref=ghcr.io/oven-sh/bun:buildcache-aarch64,mode=max
build-args: |
ARCH=aarch64
BUILDARCH=arm64
@@ -156,7 +156,7 @@ jobs:
name: release
runs-on: ubuntu-18.04
timeout-minutes: 90
- if: contains('main', github.ref)
+ if: github.event_name == 'push'
needs:
- linux-x64
- linux-aarch64
diff --git a/Makefile b/Makefile
index 6c5605446..93f609c9f 100644
--- a/Makefile
+++ b/Makefile
@@ -1246,7 +1246,7 @@ bun-link-lld-release-no-lto:
ifeq ($(OS_NAME),darwin)
bun-link-lld-release-dsym: bun-release-copy-obj
$(DSYMUTIL) -o $(BUN_RELEASE_BIN).dSYM $(BUN_RELEASE_BIN)
- -$(STRIP) -s $(BUN_RELEASE_BIN) --strip-all-gnu --wildcard -K _napi\*
+ -$(STRIP) $(BUN_RELEASE_BIN)
copy-to-bun-release-dir-dsym:
gzip --keep -c $(PACKAGE_DIR)/bun.dSYM > $(BUN_RELEASE_DIR)/bun.dSYM.gz
@@ -1255,7 +1255,7 @@ endif
ifeq ($(OS_NAME),linux)
bun-link-lld-release-dsym: bun-release-copy-obj
mv $(BUN_RELEASE_BIN).o /tmp/bun-$(PACKAGE_JSON_VERSION).o
- -$(STRIP) -s $(BUN_RELEASE_BIN) --wildcard -K _napi\*
+ -$(STRIP) $(BUN_RELEASE_BIN) --wildcard -K _napi\*
copy-to-bun-release-dir-dsym:
endif
diff --git a/src/cli/upgrade_command.zig b/src/cli/upgrade_command.zig
index b57bfca42..fd101d775 100644
--- a/src/cli/upgrade_command.zig
+++ b/src/cli/upgrade_command.zig
@@ -676,14 +676,15 @@ pub const UpgradeCommand = struct {
Output.prettyErrorln(
\\<r> Upgraded.
\\
- \\
\\<b><green>Welcome to bun's latest canary build!<r>
\\
\\Report any bugs:
+ \\
\\ https://github.com/oven-sh/bun/issues
\\
\\What's new:
- \\ https://github.com/oven-sh/bun/releases/tag/{s}<r>
+ \\
+ \\ <cyan>https://github.com/oven-sh/bun/releases/tag/{s}<r>
\\
,
.{version.tag},
@@ -692,14 +693,15 @@ pub const UpgradeCommand = struct {
Output.prettyErrorln(
\\<r> Upgraded.
\\
- \\
\\<b><green>Welcome to bun v{s}!<r>
\\
\\Report any bugs:
+ \\
\\ https://github.com/oven-sh/bun/issues
\\
\\What's new:
- \\ https://github.com/oven-sh/bun/releases/tag/{s}<r>
+ \\
+ \\ <cyan>https://github.com/oven-sh/bun/releases/tag/{s}<r>
\\
,
.{ version_name, version.tag },