* docs(release): introduce needed actions before release
* fix version bump message
* chore(release): add TOC, highlight some important actions and other improvements
* chore(release): set up conventional-commits/standard-version
* chore(release): add contribution doc and PR template for conventional PR title
* Example changelog
* Revert "Example changelog"
This reverts commit bf5136cb01.
* Fix VERSION having extra line ending
* Add urls to CHANGELOG.md
* Add script to fix changelog format
* Revert "Add urls to CHANGELOG.md"
This reverts commit de82f4c774.
* Integrate changelog process into release-imp.sh
* Updated according to @joeliedtke's suggestions
* Refactor components/release.sh to provide a new components/release-branch.sh that updates release branch directly
* Release components as version tag instead of commit SHA
* Publish component images in release.cloudbuild.yaml
* Include script that updates version tag for component sdk
* [Manifest] Use kustomize native image transformer to override image
* Revert unintended changes
* Fix kustomization.yaml location
* Fix inverse proxy image
* Add release script for kustomize manifest
* Add release scripts for marketplace manifest and sdk
* Add global release.sh
* Fix sdk release script
* Clean up release scripts
* Fix release script
* Fix release scripts
* fix
* fix
* Fix cannot use uppercase vars in cloudbuild.yaml
* Add old components release script back
* Add a RELEASE.md doc
We named this CRD a "schedule": It schedules workflows for now but we will add support for other K8 resources (e.g., jobs). It supports:
- executing pipelines using a cron schedule
- executing pipelines using a periodic interval
- An optional start date and an end date.
- Backfilling (by specifying a start date in the past).
- A maximum number of concurrent workflows.