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

decentraland / asset-bundle-registry / 32530337550
73%

Build:
DEFAULT BRANCH: main
Ran 21 Aug 2026 09:54PM UTC
Jobs 1
Files 87
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

21 Aug 2026 09:50PM UTC coverage: 73.247% (+0.07%) from 73.182%
32530337550

push

github

web-flow
feat: support a second registry instance fed by abgen (#133)

* feat: support a second registry instance fed by abgen

Adds what the asset-bundle-registry-abgen deployment needs to run the same image
against the abgen lambda's output instead of the Unity converter's.

The conversion-finished event is now configurable via
ASSET_BUNDLE_CONVERTED_EVENT_TYPE / _SUB_TYPE. The textures handler matches the
configured pair first and normalizes it before schema validation, since the
schema pins type/subType. Defaults keep today's asset-bundle/converted behaviour.

DISABLE_PROFILE_SYNC now also stops the profile ownership curation job, which
kept looping on instances that had sync off. A new DISABLE_PROFILES additionally
unregisters the /profiles endpoints — a miss there hydrates from Catalyst and
persists the result, so an instance holding no profiles must not serve them.

docker-next deploys both services to dev; manual-deploy takes a service name.

* fix: correct the documented env var defaults

The table said DISABLE_PROFILE_SYNC and DISABLE_PROFILES were unset, but
.env.default sets them to true and false and ships inside the image, so those are
what an instance runs with when its deployment sets nothing. Names the column
after the file and notes that a real environment variable always wins, since
dotenv only fills gaps.

Also returns the validator's own boolean from the textures handler's canHandle
instead of reading its mutable .errors field afterwards.

* refactor: drop the configurable conversion-finished event

The knob never varies: abgen publishes the same asset-bundle/converted pair the
Unity converter does, and which conversion events an instance sees is already
decided by the topics its queue is subscribed to. The abgen queue cannot even
receive the converter's results — its deployment subscription filters
asset-bundle events out and conversions arrive on a separate topic.

It also could not have paid off as configuration. The schema pins type/su... (continued)

670 of 957 branches covered (70.01%)

Branch coverage included in aggregate %.

8 of 8 new or added lines in 3 files covered. (100.0%)

1753 of 2351 relevant lines covered (74.56%)

40.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32530337550.1 21 Aug 2026 09:54PM UTC 174
73.85
GitHub Action Run
Source Files on build 32530337550
  • Tree
  • List 87
  • Changed 54
  • Source Changed 3
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32530337550
  • 9ffafca0 on github
  • Prev Build on main (#32250059223)
  • 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