* Ensure @rancher/shell version using tags
Enable corepack for extension builds
Migrate creators outside of shell dir
Update creators path - switch to npm publish
* Add NPM_REGISTRY to publish args
* Fix creators_dir path - Bump ext package
* Add update package version function in test script
* Fix gitignore file name
* Add .yarnrc.yml for skeleton - revert node versions
* add step for checking tag version matching + remove unused tmp_dir var + update creators version to match what was published on npm
* add missing env var + script cleanup
* updated publish-shell script to allow for independent publish of shell or creators pkgs via tag + minor changes to have it work on a PR just for testing
* update string
* update string
* update string check with sed
* revert wf and publish-shell to correct form
* address pr comments
* fix TAG export
* stringify case strings + fix publish-shell script with path for creators pkg publish
* re-trigger gates
* add check if npm tag should be pre-release
* improve shell api gating
* update logic
* minor update
* populate extensions API version as latest shell version
* remove semver dependency on creators/pkg
* update script
* change
* change
* add default shell API version if there is no annotation in the metadata for gating it
* remove default for shell API in uiplugins + fix creators/pkg init script to read shell version from node_modules
* add mechanism to prevent shell pkg folder check for creators/pkg in our pipelines
* cleanup comment
* bump shell version on master
* split extension uninstall tests by extension so retries work
* disable failing fleet test
* comment out test instead of using .skip
* stop running kubewarden-ui tests in dashboard ci
* Upload artifacts
* Do not remove files
* Correct node_modules exclution
* Restrict to failure and 2 days
* Adding condition for cleanup; Added log with path
* Add eslintignore for kubewarden and elemental
* Update Regex for versions
* Include -rc and multiple digits for alpha
* Format indentation fix