Kevin Minehart
89761efb75
[v10.4.x] CI: set dry-run if release/dry-run label is set on release-comms.yml and set latest on github release if latest is set ( #91129 )
...
CI: set dry-run if `release/dry-run` label is set on `release-comms.yml` and set latest on github release if `latest` is set (#91089 )
set dry-run and set latest on github release
(cherry picked from commit 4e84234424 )
2024-07-29 16:54:14 +03:00
grafana-delivery-bot[bot]
a97d3c0d43
[v10.4.x] CI: fix changelog push error ( #90976 )
...
CI: fix changelog push error (#90971 )
* add --set-upstream origin to release-pr workflow git push
* use a different branch name for the changelog workflow
* disable backport support for now
* remove backport condition
(cherry picked from commit 089a5710b6 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-25 12:28:58 -05:00
grafana-delivery-bot[bot]
ab54645c93
[v10.4.x] CI: fix changelog repo null ( #90964 )
...
CI: fix changelog repo null (#90960 )
* give secrets when running changelog action
* i guess secrets don't have types
(cherry picked from commit d4304b59ec )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-25 18:55:54 +03:00
grafana-delivery-bot[bot]
fc4453e872
[v10.4.x] CI: changelog boolean type ( #90954 )
...
CI: changelog boolean type (#90948 )
* bool -> boolean
* add missing type keys
* provide secrets in release-pr
* use permissions and built-in github token
(cherry picked from commit 14396048d7 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-25 18:09:31 +03:00
grafana-delivery-bot[bot]
2c780cef83
[v10.4.x] CI: post changelog to forum in release-comms ( #90752 )
...
CI: post changelog to forum in release-comms (#90742 )
* post changelog to forum in post-release workflow
(cherry picked from commit 9a3672c2bb )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-22 18:23:47 +03:00
grafana-delivery-bot[bot]
882042cdff
[v10.4.x] CI: For every release PR created, also push a changelog PR to main ( #90702 )
...
CI: For every release PR created, also push a changelog PR to main (#90698 )
For every release PR created, also push a changelog PR to main
(cherry picked from commit 9232db2416 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-20 01:14:14 +03:00
Serge Zaitsev
30cf62234c
[v10.4.x] Chore: update changelog workflow ( #90693 )
...
Chore: update changelog workflow (#90608 )
* try integrating
* pass tags
* change section order
* use better terminology
* one more attempt
* keep delimiters
* attempt to patch changelog
* quotes, bash quotes...
* use proper content file
* parens around date
* time for a pr
* first checkout, then create user
* add latest input
* git push
* use square brackets
* formatting
* update release-pr
* fix typo
* try sparse checkout
* fetch depth zero
* clean up after changelog generator
(cherry picked from commit f8b092aba6 )
2024-07-19 21:49:41 +02:00
grafana-delivery-bot[bot]
5330f1f23c
[v10.4.x] CI: fix release pr condition ( #90303 )
...
CI: fix release pr condition (#90299 )
* Release comms should only run when the source PR is
* Fix release-comms workflow condition
(cherry picked from commit a28db90dd5 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-10 15:49:46 -05:00
grafana-delivery-bot[bot]
638ee558e7
[v10.4.x] CI: remove missing dependency from workflow action ( #90291 )
...
CI: remove missing dependency from workflow action (#90285 )
remove missing dep from workflow action
(cherry picked from commit f411d85749 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-07-10 13:44:51 -05:00
Kevin Minehart
1ba236b146
[v10.4.x] CI: Sync branch and tag after release ( #90209 )
...
CI: Sync branch and tag after release (#89967 )
* Added `workflow_call` event to allow other workflows to invoke the "Create or update GitHub release"
* Added `dry_run` to `github-release.yml`
* Added `latest` to `release-pr.yml` which will cause the release PR to add a `release/latest` label.
* Removed unnecessary github app creation from github-release workflow and just used permissions.
(cherry picked from commit 63e715f6a9 )
2024-07-09 10:44:28 -06:00
grafana-delivery-bot[bot]
02d78c3c53
[v10.4.x] CI: fix release comms workflow ( #89787 )
...
CI: fix release comms workflow (#89744 )
* add runs-on key
* remove unneeded env key
* use more specific quotes in commands
* fix block syntax
* fix workflow dispatch event check
(cherry picked from commit 16b050f676 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-06-26 17:36:57 +03:00
grafana-delivery-bot[bot]
50ef5bf048
[v10.4.x] CI: add release comms workflow ( #89736 )
...
CI: add release comms workflow (#89718 )
* add release comms workflow
* add version input
* Add release-comms workflow to CODEOWNERS
(cherry picked from commit 3ede2dba24 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2024-06-25 17:13:53 -05:00
Kevin Minehart
8e9aa45716
[10.4.x] backport CI / release changes ( #89631 )
...
* Chore: Add go workspace (#83191 )
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
* CI: Make pkg/build its own module, remove unused Grafana modules in go.mo… (#89243 )
* Make pkg/build its own module, remove unused Grafana modules in go.mod/go.sum
* fix go.work format
* log errors on file close errors
* CI: Add release-pr workflow (#89005 )
* Add release-pr workflow
* update CODEOWNERS
* CI: Trigger release pr workflow when a release is completed (#89062 )
* Automation: Verify release artifacts on grafana.com (#89197 )
* baldm0mma/verify_release/ create verify_release_for_download function
* baldm0mma/verify_release/ add name, image, env
* baldm0mma/verify_release/ add initial commands
* baldm0mma/verify_release/ add deps?
* baldm0mma/verify_release/ update location
* baldm0mma/verify_release/ add anno to lib-star
* bald0mma/verify_release/ update func name to verify_grafanacom_step
* baldm0mma/verify_release/ add verify shell script
* baldm0mma/verify_release/ add script content, first attempt
* baldm0mma/verify_release/ add node image to verify_grafanacom_step
* baldm0mma/verify_release/ add gcom secret note
* baldm0mma/verify_release/ add sudo to apt-get
* baldm0mma/verify_release/ add anno
* baldm0mma/verify_release/ add anno to secrets
* baldm0mma/verify_release/ update commands to reflect node env image
* baldm0mma/verify_release/ update annos
* baldm0mma/verify_release/ update tag variable
* baldm0mma/verify release/ add whitespace
* baldm0mma/verify_releases/ update with no bash loops
* baldm0mma/verify_release/ update exit logic
* baldm0mma/verify_release/ remove annos
* baldm0mma/verify_releasse/ resign and build yml
* baldm0mma/verify_release/ remove annos
* baldm0mma/verify_release/ update signature
* baldm0mma/verify_release/ download curl
* baldm0mma/verify_release/ remove temp key folder removal
* baldm0mma/verify_release/ account for artifact download time
* baldm0mma/verify_release/ add anno
* baldm0mma/verify_release/ update location
* baldm0mma/verify_release/ update script
* baldm0mma/verify_release/ make drone
* baldm0mma/verify_release/ update script for oss or ent
* baldm0mma/verify_release/ add promotion option
* baldm0mma/verify_release/ make drone
* Update scripts/drone/events/release.star
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update scripts/drone/steps/lib.star
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update scripts/drone/steps/lib.star
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* baldm0mma/verify_release/ update drone
* Update scripts/drone/events/release.star
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* baldm0mma/verify_release/ update drone
* Update scripts/drone/steps/lib.star
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* baldm0mma/update drone
* baldm0mma/verify_release/ update path
* baldm0mma/verify_release/ make drone
* baldm0mma/update drone
* Apply suggestions from code review
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* baldm0mma/verify_release/ update for loop to account for failure
* baldm0mma/verify_release/ make drone
* baldm0mma/verify_release/ make format-drone
* baldm0mma/verify_release/ rem unused var
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
Co-authored-by: Jev Forsberg <46619047+baldm0mma@users.noreply.github.com >
2024-06-24 15:06:53 -05:00
Fabrizio
fade57d78e
Update Go version to avoid format error ( #87821 )
2024-05-14 17:30:05 +03:00
Stephanie Hingtgen
654db2500a
[v10.4.x] Chore: Upgrade go to 1.21.10 ( #87473 )
...
* [v10.4.x] Chore: Upgrade go to 1.21.10
* sign drone
---------
Co-authored-by: Kevin Minehart <kmineh0151@gmail.com >
2024-05-08 10:05:19 -05:00
grafana-delivery-bot[bot]
523131f0e4
[v10.4.x] Update doc-validator workflow to support ref URIs ( #87176 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2024-05-02 14:40:57 +03:00
Dave Henderson
9dcf8e650f
[v10.4.x] chore: bump Go to 1.21.8 ( #83937 )
...
chore: bump Go to 1.21.8 (#83927 )
* chore: bump Go to 1.21.8
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* bump workflows too
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
(cherry picked from commit 01fb2cff62 )
2024-03-05 16:44:27 -05:00
Pepe Cano
deec5361b7
[v10.4.x] Alerting docs: update the Terraform Provision guide ( #83820 )
...
* Alerting docs: update the Terraform Provision guide (#83773 )
* Alerting docs: update the Terraform Provision guide
* Fix incorrect links
* Update docs/sources/alerting/set-up/provision-alerting-resources/terraform-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
* Update docs/sources/alerting/set-up/provision-alerting-resources/terraform-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
* Update docs/sources/alerting/set-up/provision-alerting-resources/terraform-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
(cherry picked from commit 111df1bba0 )
* Fix `doc-validator` issue with relative link
* Use patch fixed version of doc-validator that better supports docs/reference destinations
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
---------
(cherry picked from commit eb25b669c6 )
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
2024-03-04 15:51:06 +01:00
Joey
a922ce86c8
Pyroscope: Add Pyroscope to build and release step ( #82363 )
...
Add Pyro to release step
2024-02-15 09:33:29 +00:00
Dimitris Sotirakis
a6bc262093
Chore: Remove grafana-delivery references ( #82505 )
...
* s/grafana-delivery/grafana-release-guild/g
* Remove -squad suffix
2024-02-15 10:00:30 +01:00
Alyssa Bull
77111a0714
Cloud Monitoring: Fix naming and warnings ( #82271 )
2024-02-09 11:22:44 -07:00
Andres Martinez Gotor
b658b562e8
Chore: Allow standalone release for core plugins without a backend ( #82157 )
2024-02-08 14:54:42 +01:00
Josh Hunt
645684df15
I18n: Add crowdin PRs to project board ( #82100 )
...
* Revert all previous changes to the workflow
Revert "I18n: Add pr to project board (#82096 )"
This reverts commit 30730ebdd8 .
Revert "I18n: Fix workflow for adding PR to project board (#82078 )"
This reverts commit c16cb7ed3c .
Revert "I18n: Use correct project and pull request ID (#82070 )"
This reverts commit 10a130191f .
Revert "Fix incorrect quotes in crowdin-download github action (#82063 )"
This reverts commit 945e26516b .
Revert "I18n: Add crowdin PRs to project board (#82059 )"
This reverts commit 5b9b990220 .
* Add crowdin pr to frontend platform project board
* refactor: clean up first trial
---------
Co-authored-by: Laura Benz <laura.benz@grafana.com >
2024-02-07 18:22:39 +01:00
Josh Hunt
30730ebdd8
I18n: Add pr to project board ( #82096 )
2024-02-07 14:57:14 +00:00
Josh Hunt
c16cb7ed3c
I18n: Fix workflow for adding PR to project board ( #82078 )
2024-02-07 12:47:21 +00:00
Josh Hunt
10a130191f
I18n: Use correct project and pull request ID ( #82070 )
...
* use correct project and pr ids
* add github token
* fix env
2024-02-07 12:21:19 +00:00
Josh Hunt
945e26516b
Fix incorrect quotes in crowdin-download github action ( #82063 )
2024-02-07 11:19:40 +00:00
Josh Hunt
5b9b990220
I18n: Add crowdin PRs to project board ( #82059 )
...
Add i18n prs to frontend platform project board
2024-02-07 11:01:04 +00:00
Laura Benz
ec1b669ce6
I18n: Export only approved translations ( #81943 )
...
refactor: export only approved translations
2024-02-06 11:15:26 +01:00
Laura Benz
90612500e0
I18n: Adjust GH actions workflow ( #81887 )
...
* refactor: add github-actions bot to ignoreList
* refactor: change GH user
2024-02-06 10:38:09 +01:00
Laura Benz
80e58f98a7
I18n: Fix path for Crowdin upload ( #81733 )
...
* refactor: upload action
* refactor: move parameters from config to download action
2024-02-05 13:33:37 +01:00
Esteban Beltran
ea243b536c
Levitate: fix markdown diff format ( #81477 )
...
* Add some fake breaking changes
* try to generate another breaking chnage
* Keep trying
* Update levitate script
* Add fake breaking changes
* Use latest
* Strip ansi
* Test
* Remove ansi stripping
* ClearAnsi again
* another regex
* Revert some changes used for testing
* Rename function
* Fix indentation in levitate workflow
* Remove test breaking changes
* Remove breaking changes
* Update actions
* Trigger breaking change
* restore file
2024-02-02 09:19:30 +01:00
Laura Benz
967a650d2d
I18n: Refactor crowdin workflow ( #81571 )
...
* refactor: crowdin config
* feat: add GH actions
* refactor: remove old GH action
* refactor: fix formatting issue
* refactor: adjust docs
* refactor: add changes after code review
* refactor: add changes after code review
* refactor: update CODEOWNERS file
2024-02-01 11:44:18 +00:00
Alyssa Bull
d26959aafe
Cloud Monitoring: Add to release yml ( #81580 )
2024-01-30 09:48:20 -07:00
Ricky Whitaker
b758b91e84
Update pr-codeql-analysis-go.yml to use token ( #81395 )
...
Updating .github/workflows/pr-codeql-analysis-go.yml to use GH token to work in private security m
irror
2024-01-26 20:17:43 +02:00
Jack Baldry
9e01156b28
Update last three versions for backporting make docs workflow ( #81141 )
2024-01-24 14:02:32 +00:00
Andreas Christou
ed2647b742
Chore: Fix typo in docs workflow ( #81111 )
...
Fix typo
2024-01-23 16:42:59 +00:00
Andres Martinez Gotor
4148362d63
Chore: Fix path resolution for the release os Azure Monitor ( #81065 )
2024-01-23 15:47:40 +01:00
Timur Olzhabayev
4083d23f01
Chore: Bumping go to 1.21.6 ( #80709 )
...
* Bumping go to 1.25.6
* bumping sqlite to 1.14.19
* Bumping sqlite version
2024-01-23 14:32:26 +01:00
Ashley Harrison
0a651a90e9
Chore: use GITHUB_TOKEN in metrics-collector action ( #80795 )
...
use GITHUB_TOKEN
2024-01-18 15:29:40 +00:00
Fabrizio
4632823af9
Fix output of breaking change check ( #80800 )
2024-01-18 14:42:45 +01:00
Ashley Harrison
a1a9813d05
Chore: Adjust stale config to start from oldest first and increase operations limit ( #80791 )
...
adjust to do oldest first and increase operations limit
2024-01-18 11:48:59 +00:00
Timur Olzhabayev
7c74ab7059
Revert "bumping go to 1.25.6"
...
This reverts commit 73439f2cd3 .
2024-01-17 11:40:25 +01:00
Timur Olzhabayev
73439f2cd3
bumping go to 1.25.6
2024-01-17 11:38:25 +01:00
Fabrizio
522519f671
Tempo: Decouple Tempo from Grafana core ( #79888 )
2024-01-16 11:36:40 +01:00
Andres Martinez Gotor
343422537e
Chore: Fix Azure Monitor plugin build ( #80528 )
2024-01-15 12:11:09 +01:00
Ashley Harrison
310ad0474c
Chore: Update stale config to run on issues as well ( #80024 )
...
* update stale config to run on issues as well
* add issue write permissions
2024-01-11 10:57:54 +00:00
Fabrizio
4f832c4c69
Build: Update plugin IDs list in build and release process ( #80160 )
2024-01-10 15:42:04 +01:00
Esteban Beltran
d738b96742
Chore: Fix levitate workflow to not post a comment when there's no breaking change ( #80266 )
2024-01-10 10:27:22 +02:00
Kévin Gomez
6c8e30c96a
Kinds: publish grafana-schema/common to the kind-registry ( #78728 )
2024-01-08 14:05:26 +01:00