Skip to content

Run the dx-built example and the Windows tests in CI - #12

Merged
LucaCappelletti94 merged 4 commits into
d1-dioxusfrom
c1-ci-gaps
Oct 10, 2026
Merged

LucaCappelletti94 merged 4 commits into
d1-dioxusfrom
c1-ci-gaps

Conversation

@LucaCappelletti94

Copy link
Copy Markdown
Owner

This adds the three CI jobs the device checks showed were missing. The tests now run on a Windows runner, which has no Windows App SDK runtime, so install is checked as an unpackaged app without the bootstrapper sees it. The dx-built examples/dioxus runs in headless Chrome in static-worker mode, with its manifest, its bundled worker and real pushes to an open and a closed page, and the same example runs as an APK on an API 35 emulator through real FCM, open and killed.

The example also registers for UnifiedPush and Linux when it is built with a VAPID key, the build the A35 and Plasma proofs used. It sits on #11, which adds the dioxus feature, and checks the Windows backend from #9.

@coderabbitai

coderabbitai Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: Repository: LucaCappelletti94/coderabbit/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 8834935f-d929-4524-a88d-b1c2755947e0

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codecov

codecov Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.83%. Comparing base (7737f4e) to head (5822c3b).

Additional details and impacted files
@@            Coverage Diff             @@
##           d1-dioxus      #12   +/-   ##
==========================================
  Coverage      91.83%   91.83%           
==========================================
  Files             33       33           
  Lines           2841     2841           
  Branches          37       37           
==========================================
  Hits            2609     2609           
  Misses           205      205           
  Partials          27       27           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sonarqubecloud

sonarqubecloud Bot commented Oct 9, 2026

Copy link
Copy Markdown

@LucaCappelletti94
LucaCappelletti94 merged commit 8c15151 into main Oct 10, 2026
25 of 45 checks passed
@LucaCappelletti94
LucaCappelletti94 deleted the c1-ci-gaps branch October 10, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant