• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bleedingdeacons / hand / 33979489081
93%

Build:
DEFAULT BRANCH: main
Ran 05 Sep 2026 04:58PM UTC
Jobs 1
Files 16
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Sep 2026 04:58PM UTC coverage: 92.465%. Remained the same
33979489081

push

github

web-flow
feat(ci): build an APK and an unsigned .ipa, and publish a release (#49)

Ports Link's artifact jobs and adds a release.

- build does a second, Release build and uploads hand-apk.
- ios, new, on macos-26, archives hand-ipa-unsigned. It also buys back
  Apple/**/*.cs, which compiled into nothing after the Windows and
  MacCatalyst jobs were deleted.
- version now needs ios, tags vX.Y.Z, and publishes a GitHub Release with
  an APK rebuilt at that version. Rebuilt rather than reused: the build
  job's artifact predates the bump and carries the previous Android
  versionCode, which decides whether a build can update an install.
- appsettings.json is written from a HAND_BASE_URL repository variable.
  Hand needs this more than Link does: its server address field is
  read-only, so an unconfigured artifact cannot be pointed anywhere later.

The csproj's claim that the iOS head was unbuildable by CI was wrong.
_DetectSigningIdentity is conditioned on EnableCodeSigning, not on the
entitlements, so switching signing off is sufficient and the entitlements
stay unconditional.

Two real breaks found by the new job on its first runs:

- The iOS head had not compiled since #43. PresentAsync gained a silent
  parameter for in-meeting mode; the Apple half never took it, and no job
  was compiling it. Meeting mode has never worked on an iPhone.
- The notification service extension is signed in its own right and needed
  its own unsigned switch; the app's PropertyGroup does not reach it.

1313 of 1420 relevant lines covered (92.46%)

1332.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33979489081.1 05 Sep 2026 04:58PM UTC 16
92.46
GitHub Action Run
Source Files on build 33979489081
  • Tree
  • List 16
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33979489081
  • c2f36838 on github
  • Prev Build on main (#33975354489)
  • Next Build on main (#33988604586)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc