releases
- archived, only realease https://github.com/actions/create-release
- archived, upload release assets https://github.com/actions/upload-release-asset
- replacment for both above https://github.com/softprops/action-gh-release
- https://github.com/marketplace/actions/release-notes-generator
others
- https://github.com/marketplace/actions/create-pull-request
- can be subsituted with just release.yaml https://github.com/mikepenz/release-changelog-builder-action
helm / gh pages
https://stackoverflow.com/questions/71688092/how-to-get-the-title-of-a-pull-request-with-github-actions https://github.com/semantic-release/semantic-release https://github.com/helm/chart-testing-action
on PR to master
- set version
- tag docker image
- generate helm-docs
on push to master
https://artifacthub.io/docs/topics/annotations/helm/ how to sign package https://helm.sh/docs/topics/provenance/
https://artifacthub.io/packages/helm/prometheus-community/prometheus https://artifacthub.io/packages/helm/csi-wekafs/csi-wekafsplugin artifacthub-repo.yml
-
semver
-
use of sources
-
push
- old actions-js/push@master
- new https://github.com/stefanzweifel/git-auto-commit-action