Skip to content

Commit c5a2ff3

Browse files
committed
fix release publish targets
1 parent 3b157a0 commit c5a2ff3

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/release-publish.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ jobs:
126126
-p:BuildInParallel=false \
127127
-p:CI=true \
128128
-p:SelfContained=true \
129-
-p:TargetFrameworks=net10.0-desktop \
130129
-p:PackageFormat=dmg \
131130
-p:CodesignKey=- \
132131
-p:DiskImageSigningKey=- \
@@ -184,7 +183,6 @@ jobs:
184183
-p:BuildInParallel=false
185184
-p:CI=true
186185
-p:SelfContained=true
187-
-p:TargetFrameworks=net10.0-desktop
188186
-p:PublishSingleFile=true
189187
-p:IncludeNativeLibrariesForSelfExtract=true
190188
-p:IncludeAllContentForSelfExtract=true
@@ -254,7 +252,6 @@ jobs:
254252
-p:BuildInParallel=false \
255253
-p:CI=true \
256254
-p:SelfContained=true \
257-
-p:TargetFrameworks=net10.0-desktop \
258255
-p:PackageFormat=snap \
259256
-p:UnoSnapcraftAdditionalParameters=--destructive-mode \
260257
-p:ApplicationDisplayVersion=${{ needs.prepare_release.outputs.release_version }} \

AGENTS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ For this app:
208208
- meaningful GitHub review comments must be evaluated and fixed when they still apply even if the original PR was closed; closed review threads are not a reason to ignore valid engineering feedback
209209
- PR bodies for issue-backed work must use GitHub closing references such as `Closes #14` so merged work closes the tracked issue automatically
210210
- the release workflow must run automatically on pushes to `main`, build desktop apps, and publish the GitHub Release without requiring a manual dispatch
211+
- repository rules for `main` must keep an explicit org-admin bypass path for required status checks so repository administrators can perform direct emergency or operator-owned pushes without deadlocking the branch policy
212+
- after changing GitHub rulesets, workflows, or release packaging, verify against the specific live blocked operation or failing run instead of assuming the policy or YAML change solved the issue
211213
- desktop app build or publish jobs must use native runners for their target OS: macOS artifacts on macOS runners, Windows artifacts on Windows runners, and Linux artifacts on Linux runners
212214
- desktop release assets must be native installable or directly executable outputs for each OS, not archives of raw publish folders; package the real `.exe`, `.snap`, `.dmg`, `.pkg`, `Setup.exe`, or equivalent runnable installer/app artifact instead of zipping intermediate publish directories
213215
- desktop release versions must use the `ApplicationDisplayVersion` value in `DotPilot/DotPilot.csproj` as a manually maintained two-segment prefix, with CI appending the final segment from the build number (for example `0.0.<build-number>`)
@@ -392,6 +394,7 @@ Ask first:
392394

393395
### Likes
394396

397+
- When the user asks to fix CI or release automation, push the workflow/code changes yourself and keep iterating on live runs until the targeted pipeline is green, instead of stopping at a local patch.
395398
- Verify `Uno Platform`, packaging, and CI-fix decisions against the latest official docs and current web sources when working on release or tooling failures, so the repo does not keep stale workflow assumptions.
396399
- Keep regression coverage tied to real operator flows: when agent creation changes, tests should cover creating an agent, choosing a valid provider model, and sending at least one message through the resulting session path.
397400
- Keep the first provider baseline deliberately small: the operator-visible provider list should stay focused on the three real console providers, and each one needs automated create-agent plus `hello -> hello reply` smoke coverage before extra provider features are added.

0 commit comments

Comments
 (0)