grafana/scripts/drone
Jack Westbrook efa641040d
Build: Improve NPM publishing (#65171)
* chore(packages): remove redundant npm scripts for publishing packages

* feat(packages): rewrite npm publishing script to work for manual and ci publishes

* ci(drone): update release-canary-npm-packages step to use new script

* docs(packages): update manual release instructions

* wip(packages): attempt to validate packed npm package

* fix(packages): release-canary-npm-packages should provide canary dist-tag

* ci(packages): clean up npm package validation script

* chore(devenv): add verdaccio config to allow anon publishing for easier dev npm testing

* ci(packages): clean up publishing script

* ci(drone): during build-frontend-packages, pack and validate packed tarballs

* chore(codeowners): update for publish/validate npm packages scripts

* ci(packages): fix esm loop bug matching e2e package

* ci(npm-packages): fix failing regex

* style(lib.star): run make format-drone

* style(npm-packages): shellcheck fixes for validate-npm-packages script

* docs(packages): update readme instructions for publishing locally and manually

* refactor(npm-publish): use drone when to trigger canary releases

* chore(drone): remove redundant trigger_npm_publish var

* chore(npm-publish): remove redundant echo
2023-04-18 10:19:37 +02:00
..
events CI: Split /bin/build artifacts * subcommand (#66005) 2023-04-12 11:47:40 +03:00
pipelines Build: Fix Redis/Memcached integration tests (#64298) 2023-04-05 11:55:55 +03:00
services Build: Fix Redis/Memcached integration tests (#64298) 2023-04-05 11:55:55 +03:00
steps Build: Improve NPM publishing (#65171) 2023-04-18 10:19:37 +02:00
utils CI: Lint starlark files with buildifier (#59157) 2023-01-30 09:27:11 +00:00
TAGS CI: Lint starlark files with buildifier (#59157) 2023-01-30 09:27:11 +00:00
vault.star CI: Move some build settings (#64491) 2023-03-09 14:07:42 +01:00
version.star CI: Lint starlark files with buildifier (#59157) 2023-01-30 09:27:11 +00:00