mirror of
https://github.com/nexu-io/open-design.git
synced 2026-06-01 03:14:35 +07:00
fix(release): defer Linux artifact from 0.4.0 stable
This commit is contained in:
parent
036e105b98
commit
c69dee74a5
2 changed files with 9 additions and 13 deletions
18
.github/workflows/release-stable.yml
vendored
18
.github/workflows/release-stable.yml
vendored
|
|
@ -297,6 +297,10 @@ jobs:
|
||||||
build_linux:
|
build_linux:
|
||||||
name: Build stable linux x64
|
name: Build stable linux x64
|
||||||
needs: [metadata, verify]
|
needs: [metadata, verify]
|
||||||
|
# Linux AppImage packaging is temporarily excluded from stable releases.
|
||||||
|
# Keep the job definition in place so the Linux lane can be re-enabled once
|
||||||
|
# the containerized pnpm bootstrap is fixed and reviewed.
|
||||||
|
if: ${{ false }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
env:
|
env:
|
||||||
GH_TOKEN: ${{ github.token }}
|
GH_TOKEN: ${{ github.token }}
|
||||||
|
|
@ -372,7 +376,6 @@ jobs:
|
||||||
- verify
|
- verify
|
||||||
- build_mac
|
- build_mac
|
||||||
- build_win
|
- build_win
|
||||||
- build_linux
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
env:
|
env:
|
||||||
GH_TOKEN: ${{ github.token }}
|
GH_TOKEN: ${{ github.token }}
|
||||||
|
|
@ -406,12 +409,6 @@ jobs:
|
||||||
name: open-design-stable-win-release-assets
|
name: open-design-stable-win-release-assets
|
||||||
path: ${{ runner.temp }}/release-assets/win
|
path: ${{ runner.temp }}/release-assets/win
|
||||||
|
|
||||||
- name: Download linux release bundle
|
|
||||||
uses: actions/download-artifact@v8
|
|
||||||
with:
|
|
||||||
name: open-design-stable-linux-release-assets
|
|
||||||
path: ${{ runner.temp }}/release-assets/linux
|
|
||||||
|
|
||||||
- name: Write release notes shell
|
- name: Write release notes shell
|
||||||
id: notes
|
id: notes
|
||||||
run: |
|
run: |
|
||||||
|
|
@ -428,7 +425,7 @@ jobs:
|
||||||
|
|
||||||
See [CHANGELOG.md](https://github.com/${GITHUB_REPOSITORY}/blob/${{ needs.metadata.outputs.version_tag }}/CHANGELOG.md) for the full release notes.
|
See [CHANGELOG.md](https://github.com/${GITHUB_REPOSITORY}/blob/${{ needs.metadata.outputs.version_tag }}/CHANGELOG.md) for the full release notes.
|
||||||
|
|
||||||
This stable release ships mac arm64 DMG/update ZIP, Windows x64 NSIS installer assets, Linux x64 AppImage (no auto-update yet), checksums, and updater feed files.
|
This stable release ships mac arm64 DMG/update ZIP, Windows x64 NSIS installer assets, checksums, and updater feed files. Linux AppImage packaging is temporarily deferred from the stable release lane.
|
||||||
EOF
|
EOF
|
||||||
echo "notes_file=$notes_file" >> "$GITHUB_OUTPUT"
|
echo "notes_file=$notes_file" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
|
|
@ -452,7 +449,6 @@ jobs:
|
||||||
mkdir -p "$all_release_dir"
|
mkdir -p "$all_release_dir"
|
||||||
cp "$RUNNER_TEMP/release-assets/mac"/* "$all_release_dir/"
|
cp "$RUNNER_TEMP/release-assets/mac"/* "$all_release_dir/"
|
||||||
cp "$RUNNER_TEMP/release-assets/win"/* "$all_release_dir/"
|
cp "$RUNNER_TEMP/release-assets/win"/* "$all_release_dir/"
|
||||||
cp "$RUNNER_TEMP/release-assets/linux"/* "$all_release_dir/"
|
|
||||||
gh release upload "${{ needs.metadata.outputs.version_tag }}" "$all_release_dir"/*
|
gh release upload "${{ needs.metadata.outputs.version_tag }}" "$all_release_dir"/*
|
||||||
|
|
||||||
- name: Promote draft to published latest
|
- name: Promote draft to published latest
|
||||||
|
|
@ -482,6 +478,6 @@ jobs:
|
||||||
echo "- windows signed: false"
|
echo "- windows signed: false"
|
||||||
echo "- mac assets: open-design-${{ needs.metadata.outputs.stable_version }}-mac-arm64.dmg, open-design-${{ needs.metadata.outputs.stable_version }}-mac-arm64.zip"
|
echo "- mac assets: open-design-${{ needs.metadata.outputs.stable_version }}-mac-arm64.dmg, open-design-${{ needs.metadata.outputs.stable_version }}-mac-arm64.zip"
|
||||||
echo "- win assets: open-design-${{ needs.metadata.outputs.stable_version }}-win-x64-setup.exe, open-design-${{ needs.metadata.outputs.stable_version }}-win-x64-setup.exe.blockmap"
|
echo "- win assets: open-design-${{ needs.metadata.outputs.stable_version }}-win-x64-setup.exe, open-design-${{ needs.metadata.outputs.stable_version }}-win-x64-setup.exe.blockmap"
|
||||||
echo "- linux assets: open-design-${{ needs.metadata.outputs.stable_version }}-linux-x64.AppImage"
|
echo "- linux assets: deferred from this stable release"
|
||||||
echo "- Feeds: latest-mac.yml, latest.yml (no latest-linux.yml; AppImage updater not yet wired)"
|
echo "- Feeds: latest-mac.yml, latest.yml"
|
||||||
} >> "$GITHUB_STEP_SUMMARY"
|
} >> "$GITHUB_STEP_SUMMARY"
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
## [0.4.0] - 2026-05-05
|
## [0.4.0] - 2026-05-05
|
||||||
|
|
||||||
A multi-platform, multi-protocol leap: Open Design now ships as an MCP server, lands on Linux desktops, ships Critique Theater (Design Jury) Phase 4, gains live-reload + Tweaks mode + live artifacts in the preview pane, and adds five new agent / runtime adapters. 71 merged PRs from 40+ contributors over two days.
|
A multi-protocol leap: Open Design now ships as an MCP server, ships Critique Theater (Design Jury) Phase 4, gains live-reload + Tweaks mode + live artifacts in the preview pane, and adds five new agent / runtime adapters. 71 merged PRs from 40+ contributors over two days. Linux AppImage packaging landed in tooling, but the stable Linux artifact is deferred from 0.4.0 while containerized release packaging is hardened.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
|
@ -30,7 +30,7 @@ A multi-platform, multi-protocol leap: Open Design now ships as an MCP server, l
|
||||||
- **Live artifacts and Composio connector catalog.** ([#381])
|
- **Live artifacts and Composio connector catalog.** ([#381])
|
||||||
|
|
||||||
#### Packaging & deployment
|
#### Packaging & deployment
|
||||||
- **Linux x64 AppImage** in `tools-pack` and the release workflows. ([#369])
|
- **Linux x64 AppImage tooling** in `tools-pack`; stable release artifact deferred from 0.4.0 while the containerized packaging lane is hardened. ([#369])
|
||||||
- Optimize packaged mac artifact size. ([#424])
|
- Optimize packaged mac artifact size. ([#424])
|
||||||
|
|
||||||
#### Daemon
|
#### Daemon
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue