Add GitHub token to conda/constructor
#920
Labels
in-progress
issue is actively being worked on
locked
[bot] locked due to inactivity
source::anaconda
created by members of Anaconda, Inc.
type::task
indicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding package
Checklist
What is the idea?
The idea is to automatically report test failures when pushing to
main
as an issue at theconstructor
project similar to what is done atconda-libmamba-solver
: https://github.com/conda/conda-libmamba-solver/blob/efa3b84141e4ff777928aaae952fac417b059091/.github/workflows/tests.yml#L680-L690This requires a token with the permission to create issues.
Why is this needed?
To support key-vault-based code signing tools like AzureSignTool, repository secrets are needed to do integration tests. These are not available to contributions from a fork so that these tests need to be skipped. This can cause failures when merging to
main
. For more context, see the issue atconstructor
: conda/constructor#775conda-libmamba-solver
creates issues on test failures to make them more visible. The same should be done forconstructor
so that problem can be addressed promptly.What should happen?
A token should be added as a repository secret to
conda/constructor
.Additional Context
No response
The text was updated successfully, but these errors were encountered: