JuliaLang / JuliaLang/BugReporting.jl

Prompt-less upload from trusted hosts

Open
#77 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
20
Forks
14
PR merge metrics
No merged PRs in 30d

Description

It would be nice if we could re-use the upload code here from PkgEval instead of rolling our own and uploading to the Nanosoldier S3 bucket. Similarly, we may want to use `--bug-report=...` as part of CI (package CI, or even Base Julia CI). In both cases we don't want BugReporting.jl to prompt for GH auth. We could avoid this by supporting a whitelist of hosts, or by using a GITHUB_TOKEN as specified in the environment. Thoughts, @staticfloat?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing upload flow and the `--bug-report=...` entry point, then compare them with the PkgEval upload code and the Nanosoldier S3 workflow. Determine how CI should authenticate without prompting, including the proposed trusted-host or `GITHUB_TOKEN` paths; done means CI can upload reports without an interactive GitHub auth prompt.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
authentication, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.