openpencil/.github/workflows
Danila Poyarkov c4a3dae2a4
ci: unify verified release builds (#711)
* ci: fix desktop build cache ownership

* build: centralize native release artifact validation

Reuse package command execution and npm artifact paths. Share release identity and target metadata, consume explicit Tauri artifact outputs, and reject incomplete or mixed-run artifact sets before draft publication.

* refactor: use release package aliases across directories

* ci: coordinate verified native and npm releases

Build shared frontend inputs once and keep native targets parallel. Bind their complete artifact set to immutable source and workflow revisions, verify updater signatures and attestations, and replace draft assets only after preflight and verified npm publication.

* test: group native release tests by domain
2026-09-16 21:58:38 +03:00
..
app.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00
build.yml ci: unify verified release builds (#711) 2026-09-16 21:58:38 +03:00
ci.yml feat: refresh branding with generated platform icons (#707) 2026-09-16 11:54:07 +03:00
deploy-preview.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00
docs.yml docs: reorganize documentation and improve integrity 2026-08-13 14:19:12 +03:00
heavy-tests.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00
homebrew.yml Fix Homebrew workflow: authenticated clone for tap push 2026-03-17 15:28:53 +03:00
native-contracts-image.yml ci: parallelize quality and trim shard builds (#558) 2026-08-18 22:52:18 +03:00
pr-review-guidance.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00
pr-title.yml ci: validate PR titles and sharpen review guidance 2026-09-15 21:36:09 +03:00
preview.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00