Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
660a056
fix(extensions): make docs containment cross-platform (#874)
XingYu-Zhong Jul 12, 2026
64c6ccf
fix(write): preserve completion word boundaries
luoye520ww Jul 10, 2026
1ccc050
fix(write): isolate assistant context by file
luoye520ww Jul 10, 2026
fd4f92c
fix(write): keep selection actions visible
luoye520ww Jul 10, 2026
84bae79
fix(write): render rich text list markers
luoye520ww Jul 10, 2026
5e2698a
fix(write): support long code fences in rich text
luoye520ww Jul 10, 2026
8612917
fix(skills): refresh slash menu catalog
whitelonng Jul 10, 2026
3de1699
fix(chat): retire expired approval cards
luoye520ww Jul 10, 2026
d23ad51
fix(files): connect file tree drag references
luoye520ww Jul 10, 2026
0149c85
fix(workspace): handle unavailable custom directories
musnows Jul 9, 2026
0127c89
fix(mcp): freeze tool schemas within each turn
XingYu-Zhong Jul 12, 2026
4472402
fix(runtime): make approval lifecycle race-safe
XingYu-Zhong Jul 12, 2026
61bf6d4
feat(review): support nested git repositories
luoye520ww Jul 10, 2026
3af5744
fix(shell): handle Windows EPERM when spawning commands
XingYu-Zhong Jul 12, 2026
b57606a
fix(write): restore rejected composer drafts
XingYu-Zhong Jul 12, 2026
2635eab
fix(chat): keep approval events authoritative
XingYu-Zhong Jul 12, 2026
5c2b399
fix(runtime): expire aborted SDK approvals
XingYu-Zhong Jul 12, 2026
98c043f
test(workflow): isolate runtime workspaces
XingYu-Zhong Jul 12, 2026
ee5a478
test(schedule): isolate runtime workspaces
XingYu-Zhong Jul 12, 2026
bdcc3e7
Merge pull request #876 from KunAgent/codex/integrate-pr-bugfixes
XingYu-Zhong Jul 12, 2026
54aae99
fix(write): persist drafts before assistant sends
XingYu-Zhong Jul 12, 2026
5a317bb
feat(preview): complete file tab lifecycle
XingYu-Zhong Jul 12, 2026
07d1bde
fix(write): bind sends to ensured thread
XingYu-Zhong Jul 12, 2026
94612ba
Merge pull request #877 from KunAgent/codex/finish-partial-fixes
XingYu-Zhong Jul 12, 2026
7ed115f
feat(design): enhance design guidance in prompts for better user expe…
XingYu-Zhong Jul 12, 2026
cc84345
feat(replay): add model-aware comparison policy
luoye520ww Jul 11, 2026
0628d55
feat(telemetry): export sanitized spans over OTLP
luoye520ww Jul 11, 2026
06cb93a
fix(runtime): harden replay and telemetry exports
XingYu-Zhong Jul 12, 2026
eab97b8
feat(write): show document word counts
luoye520ww Jul 10, 2026
465fa03
feat(write): reveal files in system manager
luoye520ww Jul 11, 2026
5d5eb80
feat(write): add distraction-free focus mode
luoye520ww Jul 11, 2026
ba7fbc6
fix(write): harden document workspace controls
XingYu-Zhong Jul 12, 2026
bee557d
feat(write): add editor controls and onboarding
XingYu-Zhong Jul 12, 2026
f236b4c
fix(write): harden onboarding shortcuts
XingYu-Zhong Jul 12, 2026
85ddf95
fix(write): resolve retained feature edge cases
XingYu-Zhong Jul 12, 2026
cd578bc
fix(runtime): harden replay and telemetry gates
XingYu-Zhong Jul 12, 2026
f8aad98
fix(write): close settings response races
XingYu-Zhong Jul 12, 2026
d0a1ff2
Merge pull request #879 from KunAgent/codex/integrate-retained-prs
XingYu-Zhong Jul 12, 2026
c4d163d
feat(design): add motion timeline authoring
XingYu-Zhong Jul 13, 2026
5eb9f86
fix(design): surface SVG animation in Motion dock
XingYu-Zhong Jul 13, 2026
de37d0f
fix(chat): prevent repeated compaction projections
XingYu-Zhong Jul 13, 2026
28ea984
fix(design): clarify motion track hierarchy
XingYu-Zhong Jul 13, 2026
d843b91
fix(loop): force final answer after empty tool retries
XingYu-Zhong Jul 13, 2026
5c7488e
feat(renderer): implement main window recovery logic and tests
XingYu-Zhong Jul 13, 2026
de1c7af
feat(extensions): add local-first video editor
XingYu-Zhong Jul 13, 2026
e02ee29
merge: integrate local-first video editor extension
XingYu-Zhong Jul 13, 2026
a6fbea7
fix(design): split motion dock transport controls
XingYu-Zhong Jul 13, 2026
0010a39
fix(dependencies): update @kun/extension-api to version 1.1.0
XingYu-Zhong Jul 14, 2026
2e6bf59
fix(extensions): expose full-page launch actions
XingYu-Zhong Jul 14, 2026
f6a6d91
fix(extensions): open bundled video editor view
XingYu-Zhong Jul 14, 2026
d5d8e3c
fix(extensions): move view launcher to right rail
XingYu-Zhong Jul 14, 2026
43bf42d
feat(extensions): redesign right sidebar integration
XingYu-Zhong Jul 14, 2026
f458803
fix(write): tighten PDF text selection
XingYu-Zhong Jul 14, 2026
81a286e
fix(extensions): make video editor sidebar usable
XingYu-Zhong Jul 14, 2026
7de2387
feat(extensions): ship usable localized video editor sidebar
XingYu-Zhong Jul 14, 2026
0b5a8ee
feat(migration): implement legacy API key resolution with error handling
XingYu-Zhong Jul 14, 2026
80ceccb
feat(security): enhance OS key retrieval with detailed status handling
XingYu-Zhong Jul 14, 2026
3f81ed7
fix(extensions): make permission approvals scrollable
XingYu-Zhong Jul 14, 2026
af5db35
feat(extensions): add agent presentation studio
XingYu-Zhong Jul 14, 2026
ca4993b
merge: add agent presentation studio
XingYu-Zhong Jul 14, 2026
a785e54
fix(write): align PDF selection with UI scale
XingYu-Zhong Jul 14, 2026
94c2188
feat(chat): refine timeline jump rail
XingYu-Zhong Jul 14, 2026
f46edbb
fix(write): align inline agent under UI zoom
XingYu-Zhong Jul 14, 2026
012c474
fix(chat): tighten timeline rail spacing
XingYu-Zhong Jul 14, 2026
2e01375
fix(extensions): bundle presentation studio by default
XingYu-Zhong Jul 14, 2026
7dbdbc3
fix(chat): compact timeline rail spacing
XingYu-Zhong Jul 14, 2026
3d7a4fb
fix(write): stabilize PDF text selection
XingYu-Zhong Jul 14, 2026
468a2ac
fix(chat): slim timeline rail marks
XingYu-Zhong Jul 14, 2026
7dd4034
feat(extensions): add Kun PPT sidebar rendering
XingYu-Zhong Jul 15, 2026
b550347
feat(video): advance editor and harden host recovery
XingYu-Zhong Jul 15, 2026
0ad7df8
feat(video-editor): redesign sidebar workbench UI
XingYu-Zhong Jul 15, 2026
cf170c8
feat(code): add right panel tabs
XingYu-Zhong Jul 15, 2026
2554b37
feat(extensions): persist grants and add Kun PPT CSS editing
XingYu-Zhong Jul 15, 2026
ec3f635
fix(code): restore right panel rail
XingYu-Zhong Jul 15, 2026
787f023
fix(presentation): adapt editor to right sidebar
XingYu-Zhong Jul 15, 2026
1dc9e9c
feat(video-editor): implement page-level UI designs
XingYu-Zhong Jul 15, 2026
5244f1c
fix(code): streamline right workspace navigation
XingYu-Zhong Jul 15, 2026
e517c16
feat(video-editor): refine ImageGen UI fidelity
XingYu-Zhong Jul 15, 2026
0af9f0f
docs(migration): propose cross-device data transfer
XingYu-Zhong Jul 15, 2026
42c668b
fix(security): isolate automated credential stores
XingYu-Zhong Jul 15, 2026
4df454b
fix(dev-renderer): isolate development caches
XingYu-Zhong Jul 15, 2026
e18e646
feat(presentation-studio): improve canvas editing
XingYu-Zhong Jul 15, 2026
60ad3f3
feat(data-migration): add cross-device workspace transfer
XingYu-Zhong Jul 15, 2026
ceb8f30
merge(data-migration): integrate cross-device workspace transfer
XingYu-Zhong Jul 15, 2026
befd7f4
feat(workbench): add initialCodeRightTabsForLaunch function to manage…
XingYu-Zhong Jul 15, 2026
b5108eb
feat(chat): add inline component prototype agent
XingYu-Zhong Jul 16, 2026
c9b47d1
feat(data-migration): enhance runtime thread inventory handling and a…
XingYu-Zhong Jul 16, 2026
a052e75
feat(chat): allow direct component prototype display
XingYu-Zhong Jul 16, 2026
c95b3e6
fix(delegation): remove subagent time limits
XingYu-Zhong Jul 16, 2026
a2b1e11
feat(chat): enhance reasoning rail with lightweight motion and improv…
XingYu-Zhong Jul 16, 2026
2af1a1b
feat(extensions): unify enable consent and display logos
XingYu-Zhong Jul 16, 2026
aa8cea6
feat(chat): add todo progress hover details
XingYu-Zhong Jul 16, 2026
4efde52
feat(agent): add mid-turn guidance input
XingYu-Zhong Jul 16, 2026
03fcf42
feat(component): enhance ComponentPrototypeCard with menu and improve…
XingYu-Zhong Jul 16, 2026
2801dbb
feat(gitignore): add .kun-canvas to ignore list
XingYu-Zhong Jul 16, 2026
3269aa7
fix(canvas): harden whiteboard PNG export
XingYu-Zhong Jul 16, 2026
b9a4a43
fix(chat): preview generated images after export
XingYu-Zhong Jul 16, 2026
f6c58c4
feat(chat): update reasoning rail design with new styles and animations
XingYu-Zhong Jul 16, 2026
9036bac
fix(composer): allow next-turn model changes while busy
XingYu-Zhong Jul 16, 2026
ad31fe4
feat(ui-plugin): add themed background layers
XingYu-Zhong Jul 16, 2026
53aebb7
feat(extensions): add default social media sidebar
XingYu-Zhong Jul 16, 2026
d695169
feat(ui-plugin): inject host themes through CDP
XingYu-Zhong Jul 16, 2026
b2c9700
fix(release): resolve preflight blockers
XingYu-Zhong Jul 16, 2026
70c9cef
fix(release): harden final release readiness
XingYu-Zhong Jul 16, 2026
d6768ba
fix(ui-plugin): harden portrait presentation guards
XingYu-Zhong Jul 16, 2026
165e046
test(migration): stabilize streaming memory gate
XingYu-Zhong Jul 16, 2026
f690315
fix(ci): isolate packaged credential smokes
XingYu-Zhong Jul 16, 2026
fdd5244
feat(npm): enhance npm invocation handling for Windows and environmen…
XingYu-Zhong Jul 17, 2026
41c3bbe
fix(ui-plugin): enhance layout snapshot handling and z-index management
XingYu-Zhong Jul 17, 2026
a434f3b
fix(media): allow safe inline drawtext fonts
XingYu-Zhong Jul 16, 2026
bbdd374
fix(ui-plugin): adjust z-index for plugin layers to ensure proper vis…
XingYu-Zhong Jul 17, 2026
1972dce
fix(extensions): hide video editor from right rail
XingYu-Zhong Jul 17, 2026
a8b1994
fix(ui-plugin): adjust safe inset and z-index for character layer and…
XingYu-Zhong Jul 17, 2026
9016f2a
fix(presentation-studio): sync packed view expectation
XingYu-Zhong Jul 17, 2026
d04a361
fix(release): stabilize packaging checks and code scanning
XingYu-Zhong Jul 17, 2026
91d239b
refactor(composer): remove vision-to-text model switch logic and rela…
XingYu-Zhong Jul 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
84 changes: 82 additions & 2 deletions .github/workflows/daily-dev-prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,15 @@ jobs:
node-version: ${{ env.NODE_VERSION }}
cache: npm

- name: Install host-native FFmpeg
run: |
brew install ffmpeg-full
ffmpeg_bin="$(brew --prefix ffmpeg-full)/bin"
"$ffmpeg_bin/ffmpeg" -hide_banner -filters 2>&1 | grep -Eq '[[:space:]]drawtext[[:space:]]'
echo "$ffmpeg_bin" >> "$GITHUB_PATH"
echo "KUN_FFMPEG_PATH=$ffmpeg_bin/ffmpeg" >> "$GITHUB_ENV"
echo "KUN_FFPROBE_PATH=$ffmpeg_bin/ffprobe" >> "$GITHUB_ENV"

- name: Install dependencies
run: npm ci

Expand All @@ -99,10 +108,20 @@ jobs:
- name: Smoke packaged Extension Node runtime (macOS arm64)
run: npm run smoke:packaged-extensions -- --resources dist/mac-arm64/Kun.app/Contents/Resources

- name: Smoke host-native FFmpeg broker (fail closed)
env:
KUN_RUN_MEDIA_SMOKE: '1'
run: npm run smoke:extension-native-media

- name: Smoke packaged Kun Video Editor native workflow
run: npm run smoke:packaged-video-editor-native

- name: Smoke packaged Extension desktop Chromium (host-native macOS)
run: npm run smoke:packaged-extension-desktop

- name: Record commit-bound macOS artifact evidence
env:
KUN_EVIDENCE_COMMIT: ${{ needs.prepare.outputs.head_sha }}
run: npm run evidence:extension-native

- name: Upload macOS artifacts
Expand Down Expand Up @@ -145,6 +164,19 @@ jobs:
node-version: ${{ env.NODE_VERSION }}
cache: npm

- name: Install host-native FFmpeg
shell: pwsh
run: |
if (-not (Get-Command ffmpeg.exe -ErrorAction SilentlyContinue) -or -not (Get-Command ffprobe.exe -ErrorAction SilentlyContinue)) {
choco install ffmpeg --yes --no-progress
}
$ffmpegPath = (Get-Command ffmpeg.exe).Source
if ((& $ffmpegPath -hide_banner -filters 2>&1 | Out-String) -notmatch '\sdrawtext\s') {
throw 'Installed FFmpeg does not provide the required drawtext filter.'
}
"KUN_FFMPEG_PATH=$ffmpegPath" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
"KUN_FFPROBE_PATH=$((Get-Command ffprobe.exe).Source)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append

- name: Install dependencies
run: npm ci

Expand All @@ -157,10 +189,20 @@ jobs:
- name: Smoke packaged Extension Node runtime
run: npm run smoke:packaged-extensions -- --resources dist/win-unpacked/resources

- name: Smoke host-native FFmpeg broker (fail closed)
env:
KUN_RUN_MEDIA_SMOKE: '1'
run: npm run smoke:extension-native-media

- name: Smoke packaged Kun Video Editor native workflow
run: npm run smoke:packaged-video-editor-native

- name: Smoke packaged Extension desktop Chromium
run: npm run smoke:packaged-extension-desktop

- name: Record commit-bound Windows artifact evidence
env:
KUN_EVIDENCE_COMMIT: ${{ needs.prepare.outputs.head_sha }}
run: npm run evidence:extension-native

- name: Upload Windows artifacts
Expand Down Expand Up @@ -205,7 +247,8 @@ jobs:
- name: Install Linux packaging dependencies
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends libarchive-tools rpm build-essential python3 xvfb xauth util-linux
sudo apt-get install -y --no-install-recommends libarchive-tools rpm build-essential python3 xvfb xauth util-linux ffmpeg
ffmpeg -hide_banner -filters 2>&1 | grep -Eq '[[:space:]]drawtext[[:space:]]'

- name: Install dependencies
run: npm ci
Expand All @@ -219,6 +262,19 @@ jobs:
- name: Smoke packaged Extension Node runtime
run: npm run smoke:packaged-extensions -- --resources dist/linux-unpacked/resources

- name: Smoke host-native FFmpeg broker (fail closed)
env:
KUN_RUN_MEDIA_SMOKE: '1'
run: npm run smoke:extension-native-media

- name: Build deterministic Kun Video Editor extension package
run: npm run pack:kun-video-editor

- name: Smoke packaged Kun Video Editor native workflow
run: >
npm run smoke:packaged-video-editor-native --
--archive dist/kun-video-editor-0.4.4.kunx

- name: Prepare and verify Linux user namespace sandbox
run: |
if [[ -e /proc/sys/kernel/unprivileged_userns_clone ]]; then
Expand All @@ -237,6 +293,8 @@ jobs:
run: npm run smoke:packaged-extension-appimage

- name: Record commit-bound Linux artifact evidence
env:
KUN_EVIDENCE_COMMIT: ${{ needs.prepare.outputs.head_sha }}
run: npm run evidence:extension-native

- name: Upload Linux artifacts
Expand All @@ -250,6 +308,7 @@ jobs:
dist/Kun-*-linux-x86_64.AppImage.blockmap
dist/latest-linux.yml
dist/extension-native-evidence-linux.json
dist/kun-video-editor-*.kunx

publish:
name: Publish prerelease
Expand All @@ -272,6 +331,15 @@ jobs:
fetch-depth: 0
ref: ${{ env.HEAD_SHA }}

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm

- name: Install dependencies
run: npm ci

- name: Download daily dev artifacts
uses: actions/download-artifact@v4
with:
Expand All @@ -292,6 +360,7 @@ jobs:
"extension-native-evidence-darwin.json"
"extension-native-evidence-win32.json"
"extension-native-evidence-linux.json"
"kun-video-editor-0.4.4.kunx"
)

for file in "${required[@]}"; do
Expand Down Expand Up @@ -338,6 +407,17 @@ jobs:
git push origin "refs/tags/${TAG_NAME}"
fi

- name: Verify three-platform native evidence bundle
run: >
npm run verify:extension-native-evidence --
--directory release-artifacts
--commit "${HEAD_SHA}"
--tag "${TAG_NAME}"
--version "${DEV_VERSION}"

- name: Verify downloadable Kun Video Editor extension package
run: npm run verify:kun-video-editor-package -- --input release-artifacts

- name: Create or update GitHub prerelease
run: |
set -euo pipefail
Expand All @@ -360,7 +440,7 @@ jobs:
set -euo pipefail
mapfile -d '' assets < <(
find release-artifacts -type f \
\( -name 'Kun-*' -o -name 'latest*.yml' \) \
\( -name 'Kun-*' -o -name 'latest*.yml' -o -name 'extension-native-evidence-*.json' -o -name 'kun-video-editor-*.kunx' \) \
-print0
)

Expand Down
61 changes: 60 additions & 1 deletion .github/workflows/pr-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,8 @@ jobs:
- name: Install Linux packaging dependencies
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends libarchive-tools rpm build-essential python3 xvfb xauth util-linux
sudo apt-get install -y --no-install-recommends libarchive-tools rpm build-essential python3 xvfb xauth util-linux ffmpeg
ffmpeg -hide_banner -filters 2>&1 | grep -Eq '[[:space:]]drawtext[[:space:]]'

- name: Install root dependencies
run: npm ci
Expand All @@ -96,6 +97,19 @@ jobs:
- name: Smoke packaged Extension Node runtime
run: npm run smoke:packaged-extensions -- --resources dist/linux-unpacked/resources

- name: Smoke host-native FFmpeg broker (fail closed)
env:
KUN_RUN_MEDIA_SMOKE: '1'
run: npm run smoke:extension-native-media

- name: Build deterministic Kun Video Editor extension package
run: npm run pack:kun-video-editor

- name: Smoke packaged Kun Video Editor native workflow
run: >
npm run smoke:packaged-video-editor-native --
--archive dist/kun-video-editor-0.4.4.kunx

- name: Prepare and verify Linux user namespace sandbox
run: |
if [[ -e /proc/sys/kernel/unprivileged_userns_clone ]]; then
Expand All @@ -114,6 +128,8 @@ jobs:
run: npm run smoke:packaged-extension-appimage

- name: Record Linux native validation evidence
env:
KUN_EVIDENCE_COMMIT: ${{ github.sha }}
run: npm run evidence:extension-native

- name: Upload Linux package
Expand All @@ -126,6 +142,7 @@ jobs:
dist/Kun-*-linux-x86_64.AppImage
dist/Kun-*-linux-x86_64.AppImage.blockmap
dist/extension-native-evidence-linux.json
dist/kun-video-editor-*.kunx

package-macos:
name: Ad-hoc macOS packaged validation (PR)
Expand All @@ -149,6 +166,15 @@ jobs:
package-lock.json
kun/package-lock.json

- name: Install host-native FFmpeg
run: |
brew install ffmpeg-full
ffmpeg_bin="$(brew --prefix ffmpeg-full)/bin"
"$ffmpeg_bin/ffmpeg" -hide_banner -filters 2>&1 | grep -Eq '[[:space:]]drawtext[[:space:]]'
echo "$ffmpeg_bin" >> "$GITHUB_PATH"
echo "KUN_FFMPEG_PATH=$ffmpeg_bin/ffmpeg" >> "$GITHUB_ENV"
echo "KUN_FFPROBE_PATH=$ffmpeg_bin/ffprobe" >> "$GITHUB_ENV"

- name: Install root dependencies
run: npm ci

Expand All @@ -164,10 +190,20 @@ jobs:
- name: Smoke packaged Extension Node runtime (macOS arm64)
run: npm run smoke:packaged-extensions -- --resources dist/mac-arm64/Kun.app/Contents/Resources

- name: Smoke host-native FFmpeg broker (fail closed)
env:
KUN_RUN_MEDIA_SMOKE: '1'
run: npm run smoke:extension-native-media

- name: Smoke packaged Kun Video Editor native workflow
run: npm run smoke:packaged-video-editor-native

- name: Smoke packaged Extension desktop Chromium (host-native macOS)
run: npm run smoke:packaged-extension-desktop

- name: Record macOS native validation evidence
env:
KUN_EVIDENCE_COMMIT: ${{ github.sha }}
run: npm run evidence:extension-native

- name: Upload ad-hoc macOS PR packages
Expand Down Expand Up @@ -203,6 +239,19 @@ jobs:
package-lock.json
kun/package-lock.json

- name: Install host-native FFmpeg
shell: pwsh
run: |
if (-not (Get-Command ffmpeg.exe -ErrorAction SilentlyContinue) -or -not (Get-Command ffprobe.exe -ErrorAction SilentlyContinue)) {
choco install ffmpeg --yes --no-progress
}
$ffmpegPath = (Get-Command ffmpeg.exe).Source
if ((& $ffmpegPath -hide_banner -filters 2>&1 | Out-String) -notmatch '\sdrawtext\s') {
throw 'Installed FFmpeg does not provide the required drawtext filter.'
}
"KUN_FFMPEG_PATH=$ffmpegPath" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
"KUN_FFPROBE_PATH=$((Get-Command ffprobe.exe).Source)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append

- name: Install root dependencies
run: npm ci

Expand All @@ -215,10 +264,20 @@ jobs:
- name: Smoke packaged Extension Node runtime (win-unpacked)
run: npm run smoke:packaged-extensions -- --resources dist/win-unpacked/resources

- name: Smoke host-native FFmpeg broker (fail closed)
env:
KUN_RUN_MEDIA_SMOKE: '1'
run: npm run smoke:extension-native-media

- name: Smoke packaged Kun Video Editor native workflow
run: npm run smoke:packaged-video-editor-native

- name: Smoke packaged Extension desktop Chromium (host-native Windows)
run: npm run smoke:packaged-extension-desktop

- name: Record Windows native validation evidence
env:
KUN_EVIDENCE_COMMIT: ${{ github.sha }}
run: npm run evidence:extension-native

- name: Upload Windows PR package
Expand Down
Loading
Loading