axodotdev / axodotdev/cargo-dist

running update fails

Open
#2,194 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2.1k
Forks
149
Avg merge
1d 11h
Merged PRs (30d)
32

Description

running the updater fails with the following

× HTTP status client error (403 Forbidden) for URL (https://api.github.com/repos/nomad-prime/hoosh/releases)

It might be that user-agent header is not provided in the req. This is a fairly new requirement in github APIs.

Contributor guide

Open the contributing guide

Research direction

Start by locating the updater's request to https://api.github.com/repos/nomad-prime/hoosh/releases and reproduce the 403 response. Inspect how the request is formed, then verify that the updater can fetch releases successfully; done means the update no longer fails with this GitHub API error.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, rust
Domain
api, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.