* Fix parse-tag-name script to use correct GITHUB_WORKFLOW_TYPE
build-extension-charts.yml workflow passes "charts" as GITHUB_WORKFLOW_TYPE
build-extension-catalog.yaml workflow passes "catalog" as GITHUB_WORKFLOW_TYPE
This change utilizes correct workflow types in the parse-tag-name script. For
charts it checks against package.json in pkg and for catalog it checks against
root package.json
* Fix missing script parse-tag-name
This change moves the "Parse extension Name" step after the step which
installs dependencies at which point the script becomes available.
* Update 'Upload charts artifact' step condition to work for tagged releases
Tagged releases are 'tag' ref_type. For these cases we want the step to run
as well.
* Add reusable workflows for extension builds
Add workflow configuration
* Add parsing of extension release tag name
* Update permissions for ext workflows
* Add github workflow option to creator pkg
Add js-yaml to creator pkg dependencies
Update init to move workflow file into root app dir
Split build-extension workflow jobs - add tmp directory step in publish script
Fix issues with non-existent workflows - add some docs
Fix pkg and app versions
add yarn.lock and ignore
Update workflow to use @rancher/shell publish script
Decouple the image build from the publish script - update docs
Remove implies for repo and branch options
Update advanced.md
Change type folder generation from i18n to l10n
Remove mention of tmp dir in clean-up section
* Remove bundle registry_org conditional