fix(ci): prevent changelog mistakes
This commit is contained in:
@@ -78,8 +78,8 @@ patch_apps() {
|
|||||||
# Copy changelog from website
|
# Copy changelog from website
|
||||||
cp -rf "website/docs/charts/${train}/${chart}/CHANGELOG.md" "${target}/CHANGELOG.md" 2>/dev/null || :
|
cp -rf "website/docs/charts/${train}/${chart}/CHANGELOG.md" "${target}/CHANGELOG.md" 2>/dev/null || :
|
||||||
sed -i '1d' "${target}/CHANGELOG.md"
|
sed -i '1d' "${target}/CHANGELOG.md"
|
||||||
sed -i '1s/^/*for the complete changelog, please refer to the website*\n\n/' "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
sed -i '1s/^/*for the complete changelog, please refer to the website*\n\n/' "${target}/CHANGELOG.md"
|
||||||
sed -i '1s/^/**Important:**\n/' "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
sed -i '1s/^/**Important:**\n/' "${target}/CHANGELOG.md"
|
||||||
sed -i '100,$ d' "${target}/CHANGELOG.md" || :
|
sed -i '100,$ d' "${target}/CHANGELOG.md" || :
|
||||||
# Generate SCALE App description file
|
# Generate SCALE App description file
|
||||||
cat ${target}/Chart.yaml | yq .description -r >> ${target}/app-readme.md
|
cat ${target}/Chart.yaml | yq .description -r >> ${target}/app-readme.md
|
||||||
|
|||||||
@@ -100,9 +100,11 @@ jobs:
|
|||||||
touch "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
touch "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
||||||
fi
|
fi
|
||||||
sed -i '1d' "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
sed -i '1d' "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
||||||
cat ${chart}/app-changelog.md | cat - "website/docs/charts/${train}/${chart}/CHANGELOG.md" > temp && mv temp "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
cat charts/${train}/${chart}/app-changelog.md | cat - "website/docs/charts/${train}/${chart}/CHANGELOG.md" > temp && mv temp "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
||||||
sed -i '1s/^/# Changelog\n\n/' "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
sed -i '1s/^/# Changelog\n\n/' "website/docs/charts/${train}/${chart}/CHANGELOG.md"
|
||||||
rm -rf ${chart}/app-changelog.md || echo "app-changelog not found..."
|
rm -rf charts/${train}/${chart}/app-changelog.md || echo "app-changelog not found..."
|
||||||
|
# Prevent changelog bloat
|
||||||
|
sed -i '3000,$ d' "website/docs/charts/${train}/${chart}/CHANGELOG.md" || :
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ sources:
|
|||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/jackett
|
- https://github.com/truecharts/charts/tree/master/charts/stable/jackett
|
||||||
- https://github.com/Jackett/Jackett
|
- https://github.com/Jackett/Jackett
|
||||||
type: application
|
type: application
|
||||||
version: 12.0.0
|
version: 12.0.1
|
||||||
annotations:
|
annotations:
|
||||||
truecharts.org/catagories: |
|
truecharts.org/catagories: |
|
||||||
- media
|
- media
|
||||||
|
|||||||
Reference in New Issue
Block a user