Kevin Minehart
9aaa364229
[release-12.1.4] pkg/build: Add nocgo option ( #112893 )
...
* pkg/build: Add nocgo option (#112834 )
Add nocgo option
(cherry picked from commit 2a0f149a63 )
* CI: release windows no cgo (#112870 )
* fix nocgo option
* set nocgo for windows and darwin
(cherry picked from commit 6b2b9bd7c2 )
2025-10-23 18:35:53 +02:00
grafana-delivery-bot[bot]
21ba1e19fd
[release-12.1.3] Include author in patch creation ( #112695 )
...
Include author in patch creation (#112675 )
Include author in security mirror
(cherry picked from commit ef2e62c852 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-10-21 18:08:18 +02:00
Josh Hunt
f46af3fe88
[release-12.1.3] CI: Remove OIDC debug step from npm publish ( #112656 )
...
CI: Remove OIDC debug step from npm publish (#112631 )
(cherry picked from commit b0acfd1189 )
2025-10-20 14:57:07 +00:00
Matheus Macabu
1f851fbfff
[release-12.1.3] Go: Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net v0.45.0 ( #112159 )
...
* Go: Update to 1.25.2
* golangci-lint: Update to 2.5.0
* Dependencies: Bump golang.org/x/net to v0.45.0
2025-10-08 14:02:05 +02:00
Josh Hunt
e5087650c9
[release-12.1.3] NPM: Backport NPM publishing from main ( #111997 )
...
* Backport npm publishing workflow from main
* Ignore false-cjs in validate-npm-packages
(cherry picked from commit 6916b39439 )
* Ignore untyped-resolutions for grafana-i18n in validate-npm-packages
2025-10-06 13:51:59 +01:00
grafana-delivery-bot[bot]
a90f47ef46
[release-12.1.3] feat(ci): Allow overriding runs-on for publish-artifact workflow ( #111764 )
...
feat(ci): Allow overriding runs-on for publish-artifact workflow (#111695 )
(cherry picked from commit ffe85d7c7e )
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
2025-09-29 12:40:14 -05:00
Josh Hunt
081a4ce56a
[release-12.1.2] Backport npm release 12.1.2 ( #111498 )
...
Update NPM release workflow
2025-09-23 20:39:28 +01:00
Kevin Minehart
599911b414
update missing npm publish scripts
2025-09-23 10:30:05 -05:00
Kevin Minehart
9f1ad2f357
update release-npm and validate script
2025-09-23 09:53:20 -05:00
Josh Hunt
a2be46a154
[release-12.1.2] CI: Backport release-npm.yml ( #111394 )
...
backport release-npm.yml from main
2025-09-19 18:32:00 +01:00
Kevin Minehart
b2f2cda3db
[release-12.1.2] backport bump-version.yml and release-build.yml ( #111351 )
2025-09-18 22:35:55 +00:00
Alex Spencer
f8fcd6b2fb
[release-12.1.2] CI: pin dagger version to match go.mod ( #110645 )
...
CI: pin dagger version to match go.mod (#110638 )
* pin dagger version to match go.mod
* set in e2e too
(cherry picked from commit 4810e51743 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-09-05 12:45:29 +02:00
Kevin Minehart
93605ed4ee
[release-12.1.1] update release-build.yml ( #109300 )
...
* update release-build.yml
* [12.0.4] update release build (#109265 )
* sync release-build w/ main
* Update Dockerfile
* Undo some dockerfile updates
(cherry picked from commit 3f6d86983d )
2025-08-06 22:38:52 +01:00
Ashley Harrison
ca73093573
i18n actions: only run in main repo ( #107864 )
...
* don't run download/upload in the security mirror
* better check
2025-07-09 09:18:33 +00:00
Hugo Kiyodi Oshiro
6c1ff32501
Plugins: Improve levitate report on forks ( #107252 )
2025-07-08 14:52:02 +02:00
Ashley Harrison
1e3f7bfd67
Internationalisation: Enable automatic scheduling for translations ( #107629 )
...
enable schedule for crowdin task creation
2025-07-04 14:08:17 +00:00
Josh Hunt
4d93380753
Storybook: Deploy PR previews ( #107322 )
...
* Create workflow to build storybook
* rename action, gate to non-forks
* fix my branch name
* add upload to gcs
* fix permissions
* login first
* try prod env
* remove login
* clean up GHA
* try to upload storybook to better path
* better cache node modules
* specify parent: false
* write summary
* fix summary url
* comment
* add comment
* fix commit hash
* add issue number to new comment
* remove comment stuff
* codeowners
* change deploy name preview
* fix
2025-07-04 11:35:52 +01:00
Kevin Minehart
d57155a19b
CI: Support large build IDs in artifact builds ( #107533 )
...
* CI: Support large build IDs in artifact builds
* Use run_id instead of run_number in prerelease builds
2025-07-02 18:43:59 +00:00
Serge Zaitsev
406923f912
Chore: Commit wire_gen.go ( #107410 )
...
* commit wire_gen.go
* do not generate code in ci
2025-07-01 11:56:27 +02:00
Mariell Hoversholm
a4b066d6cf
Actions: Detect code changes ( #107326 )
2025-06-30 08:56:56 +02:00
Kevin Minehart
01c3f99e4a
CI: Unconditionally dispatch to GE ( #107271 )
...
* CI: Unconditionally dispatch to GE
* only do release-build in the grafana repo
2025-06-26 18:28:42 +00:00
Kevin Minehart
37be24899c
CI: Prevent dispatch loop for building release artifacts ( #107269 )
2025-06-26 17:04:18 +00:00
Matheus Macabu
6f8e33f360
GHA: Increase size of Ephemeral Instances runner ( #107230 )
2025-06-26 09:41:37 +02:00
Kevin Minehart
8be4fc6e9b
CI: Provide token when dispatching downstream workflow ( #107215 )
2025-06-25 20:21:48 +00:00
Kevin Minehart
9f6e0070f1
CI: Ensure that build-id is treated as a string in release-build.yml ( #107213 )
...
Ensure that build-id is treated as a string
2025-06-25 14:49:44 -05:00
Kevin Minehart
51629f6d44
CI: Remove concurrency from release-build.yml ( #107192 )
...
* CI: Remove concurrency from release-build.yml
* CI: Remove concurrency from release-build.yml
* remove artifacts-list publish because it is already being published
2025-06-25 15:05:42 +00:00
Ashley Harrison
1f97c0db8c
Internationalisation: Use new shared verify-i18n workflow ( #106928 )
...
* use new shared verify-i18n workflow
* update CODEOWNERS
* add empty permissions block
* fix permissions
* commit translations
* rename workflow
2025-06-25 14:47:10 +01:00
Kevin Minehart
bbce735793
CI: Set service-account on 'push-to-gcs' as well as login ( #107184 )
...
* Set service-account on 'push-to-gcs' as well as login
* Update publish-artifact.yml
2025-06-25 13:25:24 +00:00
Mariell Hoversholm
b85b2b157d
Actions(swagger-gen): Don't clone Enterprise on forks ( #107177 )
2025-06-25 14:11:34 +02:00
Jack Westbrook
ff81910776
CI: fix levitate nvmrc paths ( #107173 )
...
* ci(levitate): fix nvmrc paths
* ci(levitate): trigger runs when the workflow or nvmrc files change
2025-06-25 09:34:49 +00:00
Jack Westbrook
8179c87ebe
CI: Use nvmrc in all github workflows ( #107164 )
...
feat(gh-workflows): use nvmrc file as single source of truth for projects node version
2025-06-25 10:41:16 +02:00
Kevin Minehart
9c7a2d1b88
CI: add service-account input to publish artifact workflow ( #107154 )
...
add service-account input to publish artifact
2025-06-24 21:14:33 +00:00
Kevin Minehart
988d889ba7
CI: Don't cancel in-progress release builds ( #107153 )
...
Don't cancel in-progress release builds
2025-06-24 22:39:33 +02:00
Kevin Minehart
8f1f447763
CI: use main, not my branch in release-build.yml ( #107149 )
...
use main, not my branch
2025-06-24 19:22:13 +00:00
Kevin Minehart
c15c7b1fbf
CI: Add publish-artifact workflow ( #107138 )
...
* dispatch GE release build when this one is triggered
* Add publish-artifact workflow
* workflow_call is its own job
* add needs section in publish
* fix workflow reference
* fix permissions
* Use pattern arg instead of name
* fix artifacts path
* log in to docker hub in build job
* remove duplicate key
* bucket_path -> bucket-path
* remove 'parent' input
* PATH -> ARTIFACT_PATH
* use find instead of rsync
* set min/maxdepth
* use cp -r
* Add publish-artifact.yml to CODEOWNERS
* refer to the workflow on main specifically
2025-06-24 18:18:36 +00:00
Josh Hunt
8502e1f2ce
CI: Fix pa11y check by running in docker-puppeteer image ( #107084 )
...
* Change pa11y dagger to run in docker-puppeteer image
* export json results
* re-enable pa11y ci check
* update gha workflow to new flags
* add no-threshold-fail, use single pa11y config
* fix codeowners
* readme
* fix drone config
2025-06-24 14:40:37 +01:00
Josh Hunt
a4232eb1b8
CI: Skip a11y checks for now ( #107005 )
2025-06-19 19:12:03 +01:00
Mariell Hoversholm
1264b5a619
Actions: Introduce A11y test ( #106806 )
2025-06-19 08:20:03 +02:00
Jev Forsberg
bb03ed54d3
Chore: Remove migrated e2e tests from drone pipelines ( #106960 )
2025-06-19 06:00:18 +02:00
Kevin Minehart
c75034bf09
CI: Remove test upload from backend unit tests ( #106953 )
...
Remove test upload from backend unit tests
2025-06-18 20:00:48 +00:00
Mariell Hoversholm
3f69249bc8
Actions: Join on test suites ( #106930 )
2025-06-18 17:39:16 +02:00
Mariell Hoversholm
c0b977b9e3
Actions: Wait for all backend unit tests ( #106927 )
2025-06-18 16:32:26 +02:00
Mariell Hoversholm
74e39dd996
Actions: Add Swagger verification ( #106873 )
2025-06-18 16:00:34 +02:00
Mariell Hoversholm
24192745b6
Actions: set -euo pipefail on multi-cmd runs ( #106906 )
2025-06-18 15:50:30 +02:00
Mariell Hoversholm
18fc0bc878
Actions: Introduce Shellcheck action ( #106843 )
2025-06-17 21:15:03 +02:00
Kevin Minehart
7bae1d9d02
CI: Pin qemu binfmt image ( #106847 )
...
statically set qemu binfmt image
2025-06-17 17:18:14 +02:00
Ashley Harrison
a302dad3c9
Chore: Allow package translations ( #106820 )
...
allow package translations
2025-06-17 15:46:41 +01:00
Kevin Minehart
8b370bb6a5
CI: Build pre-release artifacts in GhA on merge to release branches and main. ( #106779 )
...
* Add grafana-build action and workflow
* Fix the --verify flag stalling on tar.gz builds
* Add event sources for main / release branches
* Update CODEOWNERS
2025-06-16 22:54:50 +02:00
kay delaney
9a17e9abd6
Chore: Bump node to v22.16.0 ( #106758 )
2025-06-16 17:29:07 +02:00
Kevin Minehart
c3d791a5c5
CI: Add placeholder target input to release-pr ( #106681 )
...
Add placeholder target input to release-pr
2025-06-13 04:27:22 +02:00