Skip to content

Create test API keys through the test server endpoint - #1248

Merged
ericmj merged 1 commit into
mainfrom
test-auth-without-password
Sep 27, 2026
Merged

ericmj merged 1 commit into
mainfrom
test-auth-without-password

Conversation

@ericmj

@ericmj ericmj commented Sep 27, 2026

Copy link
Copy Markdown
Member

The integration suite created API keys with HTTP Basic authentication, which hex.pm is removing from its API. Keys are now created through hexpm's test-only POST /api/key endpoint from hexpm/hexpm#1966, so CI passes once that is on hexpm main.

Hex.API.Client no longer accepts user/pass options since nothing passes them.

The integration suite created API keys with HTTP Basic authentication,
which hex.pm is removing from its API. Keys are now created through
hexpm's test-only POST /api/key endpoint, so the suite needs a hexpm
that has it.

Hex.API.Client no longer accepts user/pass options since nothing
passes them.
@ericmj
ericmj merged commit db85440 into main Sep 27, 2026
24 of 40 checks passed
@ericmj
ericmj deleted the test-auth-without-password branch September 27, 2026 17:57
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