Skip to content

Commit 3b157a0

Browse files
committed
pipline
1 parent de0b0fb commit 3b157a0

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

.github/workflows/gh-pages-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ jobs:
7979
uses: actions/configure-pages@v5
8080

8181
- name: Upload Artifact
82-
uses: actions/upload-pages-artifact@v3
82+
uses: actions/upload-pages-artifact@v4
8383
with:
8484
path: ./site
8585

.github/workflows/release-publish.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,9 @@ jobs:
124124
-warnaserror \
125125
-m:1 \
126126
-p:BuildInParallel=false \
127+
-p:CI=true \
127128
-p:SelfContained=true \
129+
-p:TargetFrameworks=net10.0-desktop \
128130
-p:PackageFormat=dmg \
129131
-p:CodesignKey=- \
130132
-p:DiskImageSigningKey=- \
@@ -146,7 +148,7 @@ jobs:
146148
cp "${source_path}" "${target_path}"
147149
148150
- name: Upload macOS Release Artifact
149-
uses: actions/upload-artifact@v4
151+
uses: actions/upload-artifact@v7
150152
with:
151153
name: dotpilot-release-macos
152154
path: ./artifacts/releases/*.dmg
@@ -180,7 +182,9 @@ jobs:
180182
-warnaserror
181183
-m:1
182184
-p:BuildInParallel=false
185+
-p:CI=true
183186
-p:SelfContained=true
187+
-p:TargetFrameworks=net10.0-desktop
184188
-p:PublishSingleFile=true
185189
-p:IncludeNativeLibrariesForSelfExtract=true
186190
-p:IncludeAllContentForSelfExtract=true
@@ -201,7 +205,7 @@ jobs:
201205
Copy-Item $sourcePath $targetPath -Force
202206
203207
- name: Upload Windows Release Artifact
204-
uses: actions/upload-artifact@v4
208+
uses: actions/upload-artifact@v7
205209
with:
206210
name: dotpilot-release-windows
207211
path: ./artifacts/releases/*.exe
@@ -241,21 +245,21 @@ jobs:
241245
shell: bash
242246
working-directory: ./DotPilot
243247
run: |
244-
sudo dotnet publish DotPilot.csproj \
248+
dotnet publish DotPilot.csproj \
245249
-c Release \
246250
-f net10.0-desktop \
247251
-r linux-x64 \
248252
-warnaserror \
249253
-m:1 \
250254
-p:BuildInParallel=false \
255+
-p:CI=true \
251256
-p:SelfContained=true \
257+
-p:TargetFrameworks=net10.0-desktop \
252258
-p:PackageFormat=snap \
253259
-p:UnoSnapcraftAdditionalParameters=--destructive-mode \
254260
-p:ApplicationDisplayVersion=${{ needs.prepare_release.outputs.release_version }} \
255261
-p:ApplicationVersion=${{ needs.prepare_release.outputs.application_version }}
256262
257-
sudo chown -R "$USER:$USER" ./bin/Release/net10.0-desktop/linux-x64
258-
259263
- name: Stage Linux Release Asset
260264
shell: bash
261265
run: |
@@ -271,7 +275,7 @@ jobs:
271275
cp "${source_path}" "${target_path}"
272276
273277
- name: Upload Linux Release Artifact
274-
uses: actions/upload-artifact@v4
278+
uses: actions/upload-artifact@v7
275279
with:
276280
name: dotpilot-release-linux
277281
path: ./artifacts/releases/*.snap
@@ -297,7 +301,7 @@ jobs:
297301
run: git fetch --tags --force
298302

299303
- name: Download Release Artifacts
300-
uses: actions/download-artifact@v4
304+
uses: actions/download-artifact@v8
301305
with:
302306
path: ./artifacts/release-assets
303307

AGENTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,7 @@ Ask first:
392392

393393
### Likes
394394

395+
- 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.
395396
- 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.
396397
- 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.
397398
- Keep operator-visible provider models unseeded: supported and suggested model lists for real providers must come from live CLI metadata or explicit operator input, not from hardcoded fallback catalogs.

0 commit comments

Comments
 (0)