Quellcode durchsuchen

Don't require readme field in crates check (#5511)

don't require readme field in crates check
Justin Starry vor 8 Monaten
Ursprung
Commit
381a5d5480
1 geänderte Dateien mit 1 neuen und 7 gelöschten Zeilen
  1. 1 7
      ci/check-crates.sh

+ 1 - 7
ci/check-crates.sh

@@ -52,13 +52,12 @@ for file in "${files[@]}"; do
 
 
   # crates.io will reject publication if certain fields are not populated
   # crates.io will reject publication if certain fields are not populated
   # https://doc.rust-lang.org/cargo/reference/publishing.html#before-publishing-a-new-crate
   # https://doc.rust-lang.org/cargo/reference/publishing.html#before-publishing-a-new-crate
-  IFS=$'\t' read -r lic licf desc home repo readme < <(toml get "$file" . | jq -r "
+  IFS=$'\t' read -r lic licf desc home repo < <(toml get "$file" . | jq -r "
     (.package.license | tojson)\
     (.package.license | tojson)\
     +\"\t\"+(.package.license_file | tojson)\
     +\"\t\"+(.package.license_file | tojson)\
     +\"\t\"+(.package.description | tojson)\
     +\"\t\"+(.package.description | tojson)\
     +\"\t\"+(.package.homepage | tojson)\
     +\"\t\"+(.package.homepage | tojson)\
     +\"\t\"+(.package.repository | tojson)\
     +\"\t\"+(.package.repository | tojson)\
-    +\"\t\"+(.package.readme | tojson)\
   ")
   ")
 
 
   declare missing_metadata=()
   declare missing_metadata=()
@@ -82,11 +81,6 @@ for file in "${files[@]}"; do
   else
   else
     echo "✅ repository"
     echo "✅ repository"
   fi
   fi
-  if [ "$readme" = "null" ]; then
-    missing_metadata+=( "readme" )
-  else
-    echo "✅ readme"
-  fi
 
 
   if [ ${#missing_metadata[@]} -ne 0 ]; then
   if [ ${#missing_metadata[@]} -ne 0 ]; then
     echo "❌ $crate_name is missing the following metadata fields: ${missing_metadata[*]}"
     echo "❌ $crate_name is missing the following metadata fields: ${missing_metadata[*]}"