* small fixes to workflow test runs
* move retrieve-versions script to better location
* update paths for retrieve-versions script
* fix slack messages
* fix slack messages
* fix parse-tag-name to allow for release of both catalog and charts for extensions
* add mising type definitions
* create nightly tests for extension workflows in branch 'master' + adjustments needed for the workflows in test to be testable
* add missing script changes + add workflow to run tests against release-2.9
* add workflow to run tests against release-2.8
* adjust workflows to not use release-status output since it will never be populated as that job doesnt run in these workflow tests
* Allow extensions to override node provider icons for cloud credentials
* Fixed issue where "-printf" argument of "find" command doesn't work on Mac with BSD version of find.
* 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