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

goto / guardian / 30891010177
63%

Build:
DEFAULT BRANCH: main
Ran 04 Aug 2026 08:16AM UTC
Jobs 1
Files 131
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

04 Aug 2026 08:12AM UTC coverage: 63.345% (+0.002%) from 63.343%
30891010177

push

github

web-flow
feat(custom_http): accept the account types the provider config declares (#330)

custom_http passes the account id straight into its templated grant and
revoke requests without interpreting it, so which account types are
meaningful is decided by the target API rather than by the plugin.
Enumerating them in GetAccountTypes meant a provider config could not
declare an account type such as "package", even though the plugin would
have handled it fine.

The plugin now declares AllowsAnyAccountType, and provider account type
validation skips the fixed-list check for providers that implement it.
GetAccountTypes stays as the default applied when a config omits
allowed_account_types, and appeal time validation against the config's
allowed_account_types is untouched, so what a provider accepts is still
restricted, just by its config instead of by the plugin.

Also report which account type was rejected: the check used validator.Var
on a bare string, whose empty namespace produced "Field validation for ''
failed on the 'oneof' tag" with no indication of the offending value.

Co-authored-by: lifosmin.simon <lifosmin.simon@gojek.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>

14 of 18 new or added lines in 2 files covered. (77.78%)

14985 of 23656 relevant lines covered (63.35%)

5.38 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
66.67
-0.11% core/provider/service.go
Jobs
ID Job ID Ran Files Coverage
1 30891010177.1 04 Aug 2026 08:16AM UTC 131
63.35
GitHub Action Run
Source Files on build 30891010177
  • Tree
  • List 131
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 29d59d5b on github
  • Prev Build on main (#30078774777)
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