Skip to content

Commit 17002e3

Browse files
committed
Fix set as latest
1 parent 429d9a8 commit 17002e3

9 files changed

+15
-69
lines changed

.github/workflows/publish-agent.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ jobs:
148148
version: ${{ needs.prepare.outputs.version }}
149149
is_lume_package: false
150150
base_package_name: "cua-agent"
151+
make_latest: false
151152
secrets:
152153
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
153154

.github/workflows/publish-computer-server.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ jobs:
6868
version: ${{ needs.prepare.outputs.version }}
6969
is_lume_package: false
7070
base_package_name: "cua-computer-server"
71+
make_latest: false
7172
secrets:
7273
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
7374

.github/workflows/publish-computer.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ jobs:
135135
version: ${{ needs.prepare.outputs.version }}
136136
is_lume_package: false
137137
base_package_name: "cua-computer"
138+
make_latest: false
138139
secrets:
139140
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
140141

.github/workflows/publish-core.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,6 @@ jobs:
5959
version: ${{ needs.prepare.outputs.version }}
6060
is_lume_package: false
6161
base_package_name: "cua-core"
62+
make_latest: false
6263
secrets:
6364
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}

.github/workflows/publish-lume.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,4 +242,5 @@ jobs:
242242
243243
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"
244244
```
245-
generate_release_notes: true
245+
generate_release_notes: true
246+
make_latest: true

.github/workflows/publish-omniparser.yml

Lines changed: 0 additions & 67 deletions
This file was deleted.

.github/workflows/publish-pylume.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,6 @@ jobs:
6363
version: ${{ needs.determine-version.outputs.version }}
6464
is_lume_package: true
6565
base_package_name: "pylume"
66+
make_latest: false
6667
secrets:
6768
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}

.github/workflows/publish-som.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,10 @@ jobs:
5959
uses: ./.github/workflows/reusable-publish.yml
6060
with:
6161
package_name: "som"
62-
package_dir: "libs/som" # Updated to the new directory name
62+
package_dir: "libs/som"
6363
version: ${{ needs.determine-version.outputs.version }}
6464
is_lume_package: false
6565
base_package_name: "cua-som"
66+
make_latest: false
6667
secrets:
6768
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}

.github/workflows/reusable-publish.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ on:
2424
description: 'PyPI package name (e.g. pylume, cua-agent)'
2525
required: true
2626
type: string
27+
make_latest:
28+
description: 'Whether to mark this release as latest (should only be true for lume)'
29+
required: false
30+
type: boolean
31+
default: false
2732
secrets:
2833
PYPI_TOKEN:
2934
required: true
@@ -238,5 +243,6 @@ jobs:
238243
files: ${{ inputs.package_dir }}/${{ env.WHEEL_FILE }}
239244
draft: false
240245
prerelease: false
246+
make_latest: ${{ inputs.make_latest }}
241247
env:
242248
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)