Skip to content

ci: pass --url, required by server 2.4.0 - #13

Merged
lakhansamani merged 1 commit into
mainfrom
fix/url-required-in-ci
Aug 14, 2026
Merged

ci: pass --url, required by server 2.4.0#13
lakhansamani merged 1 commit into
mainfrom
fix/url-required-in-ci

Conversation

@lakhansamani

Copy link
Copy Markdown
Contributor

Why

authorizerdev/authorizer#764 made --url mandatory — the server exits at boot without it. The CI job starts Authorizer via docker run with no --url, so it will fail to start once the image pin moves to 2.4.0 stable.

The pin is currently 2.4.0-rc.16, which predates the requirement, so this change is a no-op today and prevents a breakage later rather than fixing a current failure.

Why this value

The run maps ports 8080:8080, so the container's own address and the address the tests dial are identical — http://localhost:8080 is correct for both the server's self-reference (email links, JWT iss) and the health check.

ci.yml validated as YAML.

The server exits at boot without --url as of authorizerdev/authorizer#764.
CI pins 2.4.0-rc.16, which predates the requirement, so this is a no-op
today and stops the job breaking when the pin moves to stable.

Port mapping is fixed 8080:8080, so the container's own address and the
address the tests dial are the same.
@lakhansamani
lakhansamani merged commit 4817cb6 into main Aug 14, 2026
6 checks passed
@lakhansamani
lakhansamani deleted the fix/url-required-in-ci branch August 14, 2026 06:21
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