Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@superset/desktop",
"productName": "Superset",
"description": "The last developer tool you'll ever need",
"version": "0.0.30",
"version": "0.0.31",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Verify that all release artifacts are properly updated for version 0.0.31

echo "=== Checking for CHANGELOG entries ==="
fd -t f "CHANGELOG|CHANGES|HISTORY" -x rg -l "0\.0\.31" {}

echo -e "\n=== Checking for hardcoded version references in desktop app ==="
rg -t ts -t tsx -t js -t jsx "0\.0\.30|0\.0\.31" apps/desktop/

echo -e "\n=== Checking if git tag exists for v0.0.31 ==="
git tag -l "v0.0.31" || echo "No tag found for v0.0.31"

echo -e "\n=== Checking for other package.json files that might reference desktop version ==="
fd package.json -x grep -l "version" {} 2>/dev/null | head -20

Repository: superset-sh/superset

Length of output: 721


🏁 Script executed:

#!/bin/bash
# Check for release scripts that might automate version bumping for desktop app
fd -t f "release|version|bump" apps/desktop/ -x grep -l "0.0.3" {} 2>/dev/null | head -10

Repository: superset-sh/superset

Length of output: 46


🏁 Script executed:

#!/bin/bash
# Look for release or version-related scripts
find . -type f \( -name "*release*" -o -name "*version*" \) -path "*/apps/desktop/*" -o -path "*/.github/workflows/*" | grep -E "(release|version)" | head -20

Repository: superset-sh/superset

Length of output: 136


🏁 Script executed:

cat -n .github/workflows/release-desktop.yml

Repository: superset-sh/superset

Length of output: 6073


🏁 Script executed:

cat -n apps/desktop/create-release.sh

Repository: superset-sh/superset

Length of output: 13483


Git tag desktop-v0.0.31 is required to trigger the release workflow.

The version increment is correctly formatted, but the release process is incomplete. The patch version follows semantic versioning correctly, however the git tag in the format desktop-v0.0.31 is missing. This tag is required to trigger the GitHub Actions release workflow that builds and publishes the desktop application.

The release script (apps/desktop/create-release.sh) automates the complete process:

  1. Updates package.json version
  2. Commits the change
  3. Creates and pushes a git tag desktop-v${VERSION} to trigger the build workflow

Create the missing git tag and push it to trigger the release workflow:

git tag desktop-v0.0.31
git push origin desktop-v0.0.31
🤖 Prompt for AI Agents
apps/desktop/package.json lines 5-5: the package version was updated to 0.0.31
but the required git tag to trigger the release workflow is missing; create an
annotated tag named desktop-v0.0.31 on the commit that updated package.json and
push that tag to the remote (push the tag to origin) so the GitHub Actions
release workflow is triggered.

"main": "./dist/main/index.js",
"resources": "src/resources",
"repository": {
Expand Down
Loading