Update deploy CI

This updates all the deploy scripts and the deploy workflow.

The deploy workflow now runs the metadata collector to collect the lint
documentation. It also changes the files that are checked out in the
deploy workflow from master and adds an explanation why we have to do
this.
This commit is contained in:
flip1995 2021-05-31 17:46:20 +02:00
parent ac0fd99194
commit 6c5d199d57
No known key found for this signature in database
GPG key ID: 1CA0DF2AF59D68A5
4 changed files with 21 additions and 9 deletions

View file

@ -32,7 +32,7 @@ use clippy_utils::{
};
/// This is the output file of the lint collector.
const OUTPUT_FILE: &str = "../util/gh-pages/metadata_collection.json";
const OUTPUT_FILE: &str = "../util/gh-pages/lints.json";
/// These lints are excluded from the export.
const BLACK_LISTED_LINTS: [&str; 3] = ["lint_author", "deep_code_inspection", "internal_metadata_collector"];
/// These groups will be ignored by the lint group matcher. This is useful for collections like