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

zappa / Zappa / 25651574678
75%

Build:
DEFAULT BRANCH: master
Ran 11 May 2026 05:19AM UTC
Jobs 6
Files 14
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

11 May 2026 05:11AM UTC coverage: 74.734% (-0.08%) from 74.816%
25651574678

push

github

web-flow
:memo: README: document two-statement resource policy for Function URLs (#1455)

When `function_url_enabled` is true with `authorizer: NONE`,
`update_function_url_policy` (zappa/core.py) attaches BOTH
`lambda:InvokeFunctionUrl` AND `lambda:InvokeFunction` to
`Principal: "*"` — the behaviour set up in #1393 to match AWS's actual
requirement.

The AWS docs example at
https://docs.aws.amazon.com/lambda/latest/dg/urls-auth.html only shows
the first statement, so users adding Function URLs manually outside
Zappa (e.g. via `aws lambda create-function-url-config` + a single
`aws lambda add-permission` for `lambda:InvokeFunctionUrl`) hit 403
``AccessDeniedException`` and assume the Lambda is misconfigured.

This note documents what Zappa already does and points readers at the
two-statement shape, so anyone reverse-engineering Zappa's policy
to set up Function URLs themselves does not have to discover the
second statement empirically.

3650 of 4884 relevant lines covered (74.73%)

4.48 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
74.32
-0.26% cli.py
Jobs
ID Job ID Ran Files Coverage
1 py3.11 - 25651574678.1 11 May 2026 05:20AM UTC 14
74.73
GitHub Action Run
2 py3.14 - 25651574678.2 11 May 2026 05:19AM UTC 14
74.73
GitHub Action Run
3 py3.9 - 25651574678.3 11 May 2026 05:22AM UTC 14
74.73
GitHub Action Run
4 py3.12 - 25651574678.4 11 May 2026 05:22AM UTC 14
74.73
GitHub Action Run
5 py3.13 - 25651574678.5 11 May 2026 05:20AM UTC 14
74.73
GitHub Action Run
6 py3.10 - 25651574678.6 11 May 2026 05:20AM UTC 14
74.73
GitHub Action Run
Source Files on build 25651574678
  • Tree
  • List 14
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25651574678
  • a8a0264e on github
  • Prev Build on master (#24819320574)
  • Next Build on master (#26143614430)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc