blah-bff714

the web app deployed to run conda-forge admin commands and linting


License
BSD-3-Clause
Install
conda install -c conda-forge blah-bff714

Documentation

conda-forge-webservices

Build Status CircleCI

This repository is the source for the Heroku hosted webapp which powers the conda-forge-admin commands and lints conda-forge's recipes. The linting itself comes from conda-smithy (https://github.com/conda-forge/conda-smithy).

Configuration

Rather than using OAuth, this app is using a pre-determined "personal access token" which has appropriate conda-forge permissions. It has been configured with:

heroku config:set GH_TOKEN=<token>

The service deploys to the "conda-forge" heroku project: https://dashboard.heroku.com/apps/conda-forge/resources

Testing

The tests for this repo require a GitHub API key which is not available on forks. Thus the tests only pass for PRs made from a branch in this repo. If your PR is in a fork, please ask a member of @conda-forge/core to push your PR branch to the main repo to enable the tests.