Skip to content

Commit 4b2f99f

Browse files
authored
Merge branch 'dev' into fix/copilot-models-fire-and-forget
2 parents be7579e + eac50f9 commit 4b2f99f

62 files changed

Lines changed: 1629 additions & 1039 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/publish.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ jobs:
114114
- build-cli
115115
- version
116116
runs-on: blacksmith-4vcpu-windows-2025
117-
if: github.repository == 'anomalyco/opencode'
117+
if: github.repository == 'anomalyco/opencode' && github.ref_name != 'beta'
118118
env:
119119
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
120120
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
@@ -213,6 +213,7 @@ jobs:
213213
needs:
214214
- build-cli
215215
- version
216+
if: github.ref_name != 'beta'
216217
continue-on-error: false
217218
env:
218219
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
@@ -389,6 +390,7 @@ jobs:
389390
needs:
390391
- build-cli
391392
- version
393+
if: github.repository == 'anomalyco/opencode' && github.ref_name != 'beta'
392394
continue-on-error: false
393395
env:
394396
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
@@ -421,7 +423,6 @@ jobs:
421423
target: aarch64-unknown-linux-gnu
422424
platform_flag: --linux
423425
runs-on: ${{ matrix.settings.host }}
424-
# if: github.ref_name == 'beta'
425426
steps:
426427
- uses: actions/checkout@v3
427428

@@ -547,6 +548,7 @@ jobs:
547548
- sign-cli-windows
548549
- build-tauri
549550
- build-electron
551+
if: always() && !failure() && !cancelled()
550552
runs-on: blacksmith-4vcpu-ubuntu-2404
551553
steps:
552554
- uses: actions/checkout@v3
@@ -589,12 +591,13 @@ jobs:
589591
path: packages/opencode/dist
590592

591593
- uses: actions/download-artifact@v4
594+
if: github.ref_name != 'beta'
592595
with:
593596
name: opencode-cli-signed-windows
594597
path: packages/opencode/dist
595598

596599
- uses: actions/download-artifact@v4
597-
if: needs.version.outputs.release
600+
if: needs.version.outputs.release && github.ref_name != 'beta'
598601
with:
599602
pattern: latest-yml-*
600603
path: /tmp/latest-yml

bun.lock

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/app",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"description": "",
55
"type": "module",
66
"exports": {

packages/console/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-app",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"type": "module",
55
"license": "MIT",
66
"scripts": {

packages/console/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://json.schemastore.org/package.json",
33
"name": "@opencode-ai/console-core",
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"private": true,
66
"type": "module",
77
"license": "MIT",

packages/console/function/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-function",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"$schema": "https://json.schemastore.org/package.json",
55
"private": true,
66
"type": "module",

packages/console/mail/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-mail",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"dependencies": {
55
"@jsx-email/all": "2.2.3",
66
"@jsx-email/cli": "1.4.3",

packages/desktop-electron/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@opencode-ai/desktop-electron",
33
"private": true,
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"type": "module",
66
"license": "MIT",
77
"homepage": "https://opencode.ai",

packages/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@opencode-ai/desktop",
33
"private": true,
4-
"version": "1.4.1",
4+
"version": "1.4.2",
55
"type": "module",
66
"license": "MIT",
77
"scripts": {

packages/desktop/scripts/finalize-latest-json.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const releaseId = process.env.OPENCODE_RELEASE
2121
if (!releaseId) throw new Error("OPENCODE_RELEASE is required")
2222

2323
const version = process.env.OPENCODE_VERSION
24-
if (!releaseId) throw new Error("OPENCODE_VERSION is required")
24+
if (!version) throw new Error("OPENCODE_VERSION is required")
2525

2626
const token = process.env.GH_TOKEN ?? process.env.GITHUB_TOKEN
2727
if (!token) throw new Error("GH_TOKEN or GITHUB_TOKEN is required")
@@ -54,7 +54,10 @@ const assets = release.assets ?? []
5454
const assetByName = new Map(assets.map((asset) => [asset.name, asset]))
5555

5656
const latestAsset = assetByName.get("latest.json")
57-
if (!latestAsset) throw new Error("latest.json asset not found")
57+
if (!latestAsset) {
58+
console.log("latest.json not found, skipping tauri finalization")
59+
process.exit(0)
60+
}
5861

5962
const latestRes = await fetch(latestAsset.url, {
6063
headers: {

0 commit comments

Comments
 (0)