Kevin Yu
8c4f33102e
CI: update permissions on workflows which get external secrets ( #104792 ) ( #105791 )
...
update permissions
(cherry picked from commit e36d774d0c )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-05-21 13:56:06 -07:00
Kevin Yu
00d84f1364
Chore: Use Vault secrets in sync-mirror-event.yml ( #104705 ) ( #105783 )
...
* baldm0mma/ update to using vault secrets
* Update .github/workflows/sync-mirror-event.yml
* Update .github/workflows/sync-mirror-event.yml
---------
(cherry picked from commit f0686a61ce )
Co-authored-by: Jev Forsberg <46619047+baldm0mma@users.noreply.github.com >
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-05-21 13:19:39 -07:00
Josh Hunt
2b3ef62855
[release-11.5.5] CI: Fix Skye and E2E GHA workflows ( #104904 )
...
CI: Fix Skye and E2E GHA workflows (#104811 )
* CI: Use pr_automation_app in skye workflow
* CI: Fix e2e workflow artifact name
(cherry picked from commit e9fe1dedf7 )
* remove old-arch check
(cherry picked from commit 960e2d057b )
(cherry picked from commit 035ecc15b2 )
2025-05-08 13:26:11 +01:00
Josh Hunt
74099d4ba9
[release-11.5.5] CI: Remove zizmor workflow in favor of org workflow ( #104900 )
...
CI: Remove zizmor workflow in favor of org workflow (#104879 )
* CI: Remove zizmor workflow in favor of org workflow
* Update CODEOWNERS
(cherry picked from commit 033dc19b48 )
2025-05-03 01:51:09 +03:00
Kevin Minehart
3a028ac25c
[release-11.5.5] CI: move workflows/actions to actions ( #104749 )
...
CI: move workflows/actions to actions (#104711 )
* move workflows/actions to actions
* rerun actions
* fix setup-go v5
* unpinned unnecessary pins
* update CODEOWONERS
* update CODEOWONERS
* remove remove-milestone from codeowners
* remove bad key
(cherry picked from commit 2436b4e097 )
2025-04-30 12:23:08 -05:00
Kevin Minehart
7b1be85980
[release-11.5.5] Backport workflow fixes ( #104694 )
...
* Copy workflows and actions from main
* add zizmor.yml
2025-04-29 11:47:01 -05:00
Josh Hunt
64a3a01892
[release-11.5.5] Backport pr patch check event release 11.5.5 ( #104632 )
...
ci: move variables to `env` (#104605 )
* ci: move variables to `env`
* ci: move sha to `env`
* ci: import `SHA` and `PRE_COMMIT_SHA`
(cherry picked from commit d19f86a736 )
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
2025-04-28 08:28:34 -05:00
Kevin Minehart
9d6c9b7503
[release-11.5.5] CI: Fix bug in post-release workflow ( #104543 )
...
CI: Fix bug in post-release workflow (#103368 )
version should be prefixed with a v
(cherry picked from commit 5a2eedbae1 )
2025-04-25 14:25:56 +01:00
Kevin Minehart
df9f37a726
update PR patch check / sync mirror workflows
2025-04-22 08:44:56 -05:00
Kevin Minehart
5492a58f54
update PR patch check / sync mirror workflows
2025-04-22 08:29:29 -05:00
Denis Vodopianov
0f4c28b024
Chore: Disable go-lint step in release branches ( #102717 )
...
Chore: Remove golang-ci from release workflows
2025-03-24 16:59:35 +01:00
Kevin Minehart
f16a6dc98c
[release-11.5.2] CI: Post-release process branch / PR migration ( #100936 )
...
CI: Post-release process branch / PR migration (#100930 )
* update output for token in release-comms
* use token from needs
* generate token in individual workflows
* Set secrets
* define secrest in referenced workflows
* wrong secret lol
* oops
* grafana/grafana -> grafana/grafana-enterprise
(cherry picked from commit 75189de4f7 )
2025-02-19 01:53:08 +02:00
grafana-delivery-bot[bot]
62b5a147fd
[release-11.5.2] CI: release comms should trigger on merges to release- branches ( #100904 )
...
CI: release comms should trigger on merges to release- branches (#100901 )
release comms should trigger on merges to release- branches
(cherry picked from commit 14477a7fe9 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-02-18 22:53:34 +02:00
Kevin Minehart
4683c0f157
[release-11.5.2] CI: Backport to release branches ( #100691 )
...
CI: Backport to release branches (#100067 )
* update backport and release comms
* Backport to release branches and change docs source branch for publishing
* Add new workflows to CODEOWNERS
* Re-add removed line oops
* backport-testing -> grafana
* checkout grafana repo in backport action, reference repo / branch in reusable action
* generate -> create
(cherry picked from commit 6787cdccb9 )
2025-02-14 07:56:07 -06:00
Jack Baldry
7776a6c1af
Fix publishing workflow ( #100657 )
2025-02-13 18:30:33 +00:00
grafana-delivery-bot[bot]
e8887275ae
[release-11.5.2] CI: Add release branches to patch automation ( #100527 )
...
CI: Add release branches to patch automation (#100442 )
* CI: Add release branches to patch automation
* Update .github/workflows/create-security-patch-from-security-mirror.yml
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com >
---------
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com >
(cherry picked from commit a8b98ded66 )
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-02-12 18:21:07 +02:00
Jack Baldry
6f02d2d73d
Fix syntax ( #98875 )
2025-01-13 11:49:04 +00:00
Jack Baldry
60aaa8d703
Fix only run on fork guard ( #98795 )
2025-01-13 10:28:43 +00:00
Esteban Beltran
4589fabbc8
Chore: Fix auto-triager label files path in github action ( #98658 )
2025-01-08 10:42:52 +02:00
Sven Grossmann
02d0e1191f
Actions: No need to echo triage labels ( #98626 )
2025-01-07 19:07:56 +02:00
Esteban Beltran
92fb6e765f
Chore: Use auto-triager github action directly and pass labels and prompts files ( #98602 )
...
* Add auto triager files and use them in the auto-triager github action
* add auto-triager file to codeowners
2025-01-07 15:04:20 +01:00
Todd Treece
16f85585ff
Chore: Switch to github actions bot in go workspace action ( #98490 )
2025-01-03 22:29:57 +02:00
Todd Treece
5f5c3f0531
Chore: Add id-token:write permission to go workspace action ( #98489 )
2025-01-03 21:56:19 +02:00
Todd Treece
f10bf8338e
Chore: Prevent forks from running go workspace update action ( #98488 )
2025-01-03 21:33:30 +02:00
Todd Treece
228ac25ff4
Chore: Use github app for dependabot go workspace workflow ( #98464 )
2025-01-03 13:52:52 -05:00
Todd Treece
ae7cb6866d
Chore: Update git user for depedabot action ( #98073 )
2024-12-17 06:31:45 -05:00
Jack Baldry
331c602c5e
Use v2 of publishing workflow that checks out HEAD of version branch on tag events ( #98029 )
...
This uses a script check in the first step of tag events that switches the checkout to the version branch that the tag refers to: https://github.com/grafana/writers-toolkit/blob/main/publish-technical-documentation-release/determine-release-branch .
Implemented in:
- 305f9896c4
- 541fb6e8bd
Because the script uses Bash regular expression pattern matching, inputs must use Extended Regular Expression syntax.
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
2024-12-17 08:29:59 +00:00
Jack Baldry
22dbde3126
Don't run PR preview on forks ( #97963 )
2024-12-16 11:01:54 +00:00
Ashley Harrison
08bb66ba72
Chore: Update to node 22 ( #97779 )
...
* update to node 22
* downgrade to 22.11.0
* switch to using node-version-file
* update @types/node
* revert back to using node-version
2024-12-12 16:39:52 +00:00
Robby Milo
2a82b433a4
fix deploy preview shared content ( #97355 )
...
* fix deploy preview shared content
* trigger build
* update workflow
* fix param
* revert content change
* trigger build
* trigger build
* trigger build
* revert ref change
2024-12-04 15:43:31 +01:00
Ethan
ae44451155
Update SBOM GitHub Action ( #97374 )
...
* Update SBOM report workflow for improved artifact naming and trigger options
* Change to use shared-workflow action
2024-12-04 14:40:59 +01:00
Armand Grillet
98178fba68
Remove issue-labeled.yml GitHub workflow ( #95611 )
...
This was previously used for the Alerting squad
but isn't anymore.
2024-12-03 10:52:04 +01:00
Robby Milo
1c60d51905
add deploy preview workflow ( #97140 )
...
* add deploy preview workflow
* remove unnecessary file to trigger build
* fix repo
* change ref
* change ref
* update docs
* update codeowners
* Update docs/README.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2024-11-29 10:19:06 +01:00
Dimitris Sotirakis
3fc6c003e8
chore: Pin send-slack-message action ( #97088 )
...
Pin send-slack-message action
2024-11-28 08:10:02 +01:00
Serge Zaitsev
3dbd3a7a81
Chore: Revert golangci PR + bump golangic version ( #96326 )
...
* Chore: Clean up some excludes and fix makefile (#96052 )
clean up some excludes and fix makefile
* Chore: Enable cache on golangci linter (#95471 )
* try to enable cache on golangci linter
* bump version
* exclude G115
* reduce timeout
* remove deprecated linter
* bump linter version in bingo
* try a different syntax for workspace modules
* try another command
* add apps to linter path
* try disabling cue codegen
* skip some linting in devenv
* exclude dirs and try again
* try workaround for pkg
* try path instead of dir
* make it one line
* replace package prefix
* exclude xorm
* exclude wire
* file-based aproach to nolint in workspaces
* missing quote
* simplify command line
* change ownership
* upgrade linter
* revert bingo readme
* revert devenv changes
* upgrade golint
* use dashes to stay consistent with other workflows
* also change name in its own workflow file
* rename in codeowners
2024-11-26 09:19:53 +01:00
Jev Forsberg
d8c19136bf
CI: Fix latest tag not being correctly applied to releases ( #96497 )
...
* baldm0mma/tag_latest_bug/ update github-release.yml default values
* baldm0mma/tag_latest_bug/ update release-comms.yml
* baldm0mma/tag_latest_bug/ update logic
* baldm0mma/tag_latest_bug/ update logic
* baldm0mma/tag_latest_bug/ update logic
* baldm0mma/tag_latest_bug/ update logic for both cases
* baldm0mma/tag_latest_bug/ update comment
2024-11-19 10:17:01 -07:00
Todd Treece
7bb1b352e1
CI: Use grot for dependabot go workspace commits ( #96136 )
2024-11-08 18:26:26 +02:00
Todd Treece
0b06dca472
CI: Add Dependabot go workspace action ( #96064 )
2024-11-07 20:14:04 -05:00
Stephanie Hingtgen
4e318e6285
Revert "Chore: Enable cache on golangci linter" ( #96069 )
...
Revert "Chore: Enable cache on golangci linter (#95471 )"
This reverts commit d5cde0b60a .
2024-11-08 01:05:14 +02:00
Serge Zaitsev
d5cde0b60a
Chore: Enable cache on golangci linter ( #95471 )
...
* try to enable cache on golangci linter
* bump version
* exclude G115
* reduce timeout
* remove deprecated linter
* bump linter version in bingo
* try a different syntax for workspace modules
* try another command
* add apps to linter path
* try disabling cue codegen
* skip some linting in devenv
* exclude dirs and try again
* try workaround for pkg
* try path instead of dir
* make it one line
* replace package prefix
* exclude xorm
* exclude wire
* file-based aproach to nolint in workspaces
* missing quote
* simplify command line
* change ownership
2024-11-07 18:15:52 +01:00
Victor Marin
34991f5b44
Chore: Fix dashboards label adding workflow ( #95778 )
...
* change auth for dashboards workflow
* fix
* fix
* final changes/ tested action
* fix
2024-11-05 14:43:47 +02:00
dependabot[bot]
a115d5db03
Bump aquasecurity/setup-trivy from 0.2.1 to 0.2.2 ( #95456 )
...
Bumps [aquasecurity/setup-trivy](https://github.com/aquasecurity/setup-trivy ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/aquasecurity/setup-trivy/releases )
- [Commits](https://github.com/aquasecurity/setup-trivy/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: aquasecurity/setup-trivy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 19:20:45 +00:00
Dave Henderson
0880329796
ci(trivy): Use non-default DB registry to avoid rate limits ( #95434 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-10-25 22:12:41 +03:00
Dave Henderson
25e85f8947
ci: Update trivy action to run on action updates ( #95096 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-10-22 10:00:47 -04:00
dependabot[bot]
a52d0ca5a6
Bump aquasecurity/trivy-action from 0.24.0 to 0.28.0 ( #94787 )
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.24.0 to 0.28.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.24.0...0.28.0 )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 18:12:31 +00:00
Jack Baldry
2f3c539d9b
Remove doc-validator requirement to run on all pull requests ( #94673 )
2024-10-14 11:47:26 +01:00
Esteban Beltran
2a7319809a
Fix levitate detect breaking changes pipeline not sending slack messages ( #94482 )
...
* Fix levitate detect breaking changes pipeline not sending slack messages
* Use ref
2024-10-09 17:43:30 +02:00
Esteban Beltran
84d580179d
Chore: Fix levitate pipeline by removing non-generated link ( #94460 )
...
Remove reporting job link
2024-10-09 13:21:47 +03:00
Esteban Beltran
84554735b0
Improve levitate detect breaking changes pipeline ( #94391 )
...
* Update .github/workflows/detect-breaking-changes-levitate.yml
Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com >
---------
Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com >
2024-10-08 15:45:54 +03:00
Ivan Ortega Alba
7bca69849f
Dashboards: Enable scenes by default ( #93818 )
...
* Mark Scenes feature toggles as GA
* Move old arch e2e to a new folder
* Run E2E on scenes by default
* Upgrade e2e-selectors to ensure the tests in Playwright works
2024-09-30 10:49:02 +01:00