diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 22e06a1949..341d82058b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,6 +4,7 @@ run-name: "${{ format('release {0}', inputs.bump) }}" on: push: branches: + - ci - dev - snapshot-* workflow_dispatch: @@ -35,7 +36,7 @@ jobs: steps: - uses: actions/checkout@v3 with: - fetch-depth: 0 + fetch-depth: 1 - uses: ./.github/actions/setup-bun - id: version run: | @@ -56,9 +57,8 @@ jobs: steps: - uses: actions/checkout@v3 with: - fetch-depth: 0 - - - run: git fetch --force --tags + fetch-depth: 1 + fetch-tags: true - uses: ./.github/actions/setup-bun @@ -102,7 +102,8 @@ jobs: steps: - uses: actions/checkout@v3 with: - fetch-depth: 0 + fetch-depth: 1 + fetch-tags: true - uses: apple-actions/import-codesign-certs@v2 if: ${{ runner.os == 'macOS' }} @@ -124,8 +125,6 @@ jobs: run: | echo "${{ secrets.APPLE_API_KEY_PATH }}" > $RUNNER_TEMP/apple-api-key.p8 - - run: git fetch --force --tags - - uses: ./.github/actions/setup-bun - name: install dependencies (ubuntu only) @@ -201,7 +200,7 @@ jobs: steps: - uses: actions/checkout@v3 with: - fetch-depth: 0 + fetch-depth: 1 - name: Install OpenCode if: inputs.bump || inputs.version diff --git a/script/publish.ts b/script/publish.ts index fd0e2dcf73..23a6e5c9df 100755 --- a/script/publish.ts +++ b/script/publish.ts @@ -67,7 +67,7 @@ if (Script.release) { await $`git cherry-pick HEAD..origin/dev`.nothrow() await $`git push origin HEAD --tags --no-verify --force-with-lease` await new Promise((resolve) => setTimeout(resolve, 5_000)) - await $`gh release edit v${Script.version} --title "v${Script.version}" --notes ${notes.join("\n") || "No notable changes"}` + await $`gh release edit v${Script.version} --draft=false --title "v${Script.version}" --notes ${notes.join("\n") || "No notable changes"}` } console.log("\n=== cli ===\n")