Kevin Minehart
a19a9903bf
CI: Fix release-comms regex ( #91024 )
...
Fix release-comms regex
2024-07-26 08:18:22 +02:00
Kevin Minehart
7e4b7f73e7
CI: use main instead of my branch in release-pr.yml ( #91004 )
...
use main instead of my branch
2024-07-26 00:35:20 +03:00
Kevin Minehart
2fe506d502
CI: fix release pr target ( #90999 )
...
* use inputs.target as checkout ref, and `main` for all reused actions.
2024-07-25 16:14:29 -05:00
Kevin Minehart
089a5710b6
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
2024-07-25 19:42:41 +03:00
Kevin Minehart
d4304b59ec
CI: fix changelog repo null ( #90960 )
...
* give secrets when running changelog action
* i guess secrets don't have types
2024-07-25 18:36:03 +03:00
Kevin Minehart
14396048d7
CI: changelog boolean type ( #90948 )
...
* bool -> boolean
* add missing type keys
* provide secrets in release-pr
* use permissions and built-in github token
2024-07-25 09:52:15 -05:00
Kevin Minehart
9a3672c2bb
CI: post changelog to forum in release-comms ( #90742 )
...
* post changelog to forum in post-release workflow
2024-07-22 18:00:37 +03:00
dependabot[bot]
1c5ed0da4d
Bump aquasecurity/trivy-action from 0.22.0 to 0.24.0 ( #90254 )
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.22.0 to 0.24.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.22.0...0.24.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-07-19 23:20:53 +00:00
Kevin Minehart
9232db2416
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
2024-07-19 16:54:59 -05:00
Serge Zaitsev
f8b092aba6
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
2024-07-19 18:27:59 +02:00
Dafydd
14cd98d7fb
Update ephemeral instances workflow ( #90428 )
...
* use custom action from ephemeral workflow repo
* update codeowners
* delete obsolete workflow
2024-07-17 09:18:50 +01:00
Hugo Kiyodi Oshiro
0a1b9f94d5
Plugins: Improve levitate / breaking changes report in grafana/grafana ( #89822 )
...
* Plugins: Add gcloud auth and usage to levitate workflow
---------
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com >
2024-07-11 11:38:43 +02:00
Kevin Minehart
a28db90dd5
CI: fix release pr condition ( #90299 )
...
* Release comms should only run when the source PR is
* Fix release-comms workflow condition
2024-07-10 23:17:19 +03:00
Kevin Minehart
f411d85749
CI: remove missing dependency from workflow action ( #90285 )
...
remove missing dep from workflow action
2024-07-10 13:03:49 -05:00
Serge Zaitsev
117390e88d
Chore: Add package.json to changelog github action ( #90267 )
...
add package.json
2024-07-10 15:43:58 +02:00
Serge Zaitsev
c5f903f6dd
Chore: Add changelog github action ( #90183 )
...
* add changelog github action
* tabs vs spaces
* better disable release, even in draft
* add codeowners
2024-07-10 12:32:06 +02:00
Kevin Minehart
63e715f6a9
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.
2024-07-08 14:32:28 -05:00
Hugo Kiyodi Oshiro
ff03786909
Chore: Add manual trigger for levitate pipeline test ( #90040 )
2024-07-04 13:44:14 +02:00
Todd Treece
c6663ce6be
Chore: Ensure go.work.sum is updated ( #89996 )
2024-07-03 12:49:03 -04:00
Kevin Minehart
16b050f676
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
2024-06-26 17:21:10 +03:00
Kevin Minehart
3ede2dba24
CI: add release comms workflow ( #89718 )
...
* add release comms workflow
* add version input
* Add release-comms workflow to CODEOWNERS
2024-06-25 16:37:38 -05:00
Kevin Minehart
07389d1030
CI: auto-milestone needs repo write access ( #89633 )
...
auto-milestone needs repo write access
2024-06-24 21:09:05 +03:00
Alex Khomenko
c778b16570
i18n: Use generated token ( #89605 )
2024-06-24 13:32:23 +03:00
Josh Hunt
51afe257a3
CI: Run auto-milestone on pull_request_target for forks ( #89410 )
...
* CI: Run auto-milestone on pull_request_target for forks
* remove milestone check
2024-06-24 11:18:30 +01:00
Kevin Minehart
78e9226ad8
CI: Add bump-version action to the release PR workflow ( #89491 )
2024-06-20 13:15:09 -05:00
Dave Henderson
1cc58d19f5
ci: Only run vuln scanner when Go deps are updated ( #89433 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-20 09:07:15 -04:00
Dave Henderson
afc1e148b2
ci(chore): Lint all Go code, upgrade golangci-lint action ( #89221 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-14 15:42:09 +03:00
Kevin Minehart
c6d807e015
CI: Trigger release pr workflow when a release is completed ( #89062 )
2024-06-12 08:48:50 -05:00
Kevin Minehart
4b853922a6
CI: Add release-pr workflow ( #89005 )
...
* Add release-pr workflow
* update CODEOWNERS
2024-06-11 07:50:52 -05:00
Dave Henderson
ee8a549fdd
CI: Add Trivy GitHub Action ( #88987 )
...
* CI: Add Trivy GitHub Action
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* Remove obsolete Snyk workflow
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-10 16:53:48 -04:00
Dave Henderson
81019f1669
chore(ci): Lint only pkg/ code, and lint all Go modules ( #88940 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-07 13:54:47 -04:00
Dave Henderson
3a8b59f5e8
chore(ci): Run golangci-lint in GitHub Actions ( #88916 )
...
* chore(ci): Run golangci-lint in GitHub Actions
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* chore(ci): Remove lint-backend step from Drone
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-07 12:30:31 -04:00
Steve Simpson
acbb6a1119
Alerting: Update CODEOWNERS. ( #88872 )
...
Assigns ownership of Alerting backend components to grafana/alerting-backend, due
to deprecation of the existing grafana/alerting-backend-product team.
2024-06-06 21:51:54 +02:00
Dave Henderson
20c90ff60d
Chore: bump Go to 1.22.4 ( #88794 )
...
* chore: bump Go to 1.22.4
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* use go-version-file for ephemeral instances workflows too
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-05 14:29:27 -04:00
Bruno
07debd66c2
Ephemeral instances: fetch the grafana version from the package.json file ( #88300 )
2024-05-28 11:52:00 -03:00
Sergej-Vlasov
fbb5fd71f9
DashboardScenes: Optimise e2e test and add panels suite ( #88170 )
...
* refactor tests after adding additional data-testids
* add panels-suite e2e tests
* wip: add missing selectors
* finalise panels-suite tests
* clean up
* adjust workflow for test run
* restore workflow
2024-05-24 16:22:11 +03:00
Andrej Ocenas
d912703634
Chore: Updated go.work.sum file ( #87622 )
...
* Updated file
* fix quote character issue in workspace check
---------
Co-authored-by: Todd Treece <todd.treece@grafana.com >
2024-05-10 14:59:44 +02:00
Dave Henderson
c6a0175c04
ci: use go.mod as source of truth for actions/setup-go action ( #87574 )
...
* ci: use go.mod as source of truth for actions/setup-go action
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* updating upgrading-go-version.md doc
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-05-09 15:30:13 -04:00
Todd Treece
00684682d7
Chore: Update go workspace check error message ( #87576 )
2024-05-09 21:31:46 +03:00
Bruno
be260e9713
Ephemeral instances: update go version ( #87526 )
2024-05-08 22:06:12 +03:00
Stephanie Hingtgen
d365d442fa
Chore: Upgrade go to 1.22.3 ( #87463 )
2024-05-07 15:23:21 -05:00
Sergej-Vlasov
838e36bd99
DashboardScenes: Pin go version to go.mod file in scenes e2e workflow ( #87238 )
...
* adjust workflow to use correct go version
* finalise wokflow adjustments
2024-05-02 17:30:08 +03:00
Alexa V
9ea1042329
Dashboard: POC to run existing e2e with dashboardScene feature toggle ( #84598 )
...
* Standarize e2e for addDashbaord e2e flow
* WIP: Duplicate e2e dashboard flows and smoke test for scene e2e tests
* Fix autoformatting mistake for bash file
* Enable dashboardScene using local storage and only for the scene folder
* Add missing folders
* Set the feature toggle in the before of all tests
* Revert "Standarize e2e for addDashbaord e2e flow"
This reverts commit 6b9ea9d5a4 .
* Add missing e2e selectors to NavToolbarActions, and modify addDashboard scene flow
* e2e: panels_smokescreen.spec.ts migrated
* e2e smokeTestSceneario migrated
* Start migrating dashbaord-suite e2e
* WIP create variable types
* adjust tests for scenes
* restore dashboard json file
* update scenes version
* restore pkg/build/wire/internal/wire/testdata modifications
* finalising test adjusments
* restore pkg/build/wire/internal/wire/testdata files
* add latest scenes version and update tests
* add drone setup for dashboard scenes tests
* update to latest scenes version
* adjust drone errors
* adjust indentation in drone yml file
* drone adjustments
* add github workflow to run scenes e2e
* restore drone file
* adjust github workflow
* wip: github workflow adjustments
* test remove gpu
* bump
* undo formating changes
* wip: github workflow debugging
* adjusting flaky tests
* update to latest scenes
* clean up workflow file
* adjust flaky test
* clean up pr
* finalise worflow logic and add to codeowners
* clean up launching old arch dashboards e2e separately
---------
Co-authored-by: Sergej-Vlasov <sergej.s.vlasov@gmail.com >
Co-authored-by: Jeff Levin <jeff@levinology.com >
2024-05-01 17:56:48 +03:00
Jack Baldry
c5217aa632
Update doc-validator workflow to support ref URIs ( #86423 )
2024-05-01 15:05:08 +01:00
Kristin Laemmert
f1aa6549f6
Chore: Upgrade go version to 1.22.2 ( #86873 )
...
* Chore: Upgrade go version to 1.22.2
* upgrade to latest swagger for go 1.22 compatibility
* regen openapi spec
* upgrade go in github workflows
2024-04-24 14:26:14 -04:00
dependabot[bot]
82daadf56b
Bump slackapi/slack-github-action from 1.25.0 to 1.26.0 ( #86562 )
...
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action ) from 1.25.0 to 1.26.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases )
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.25.0...v1.26.0 )
---
updated-dependencies:
- dependency-name: slackapi/slack-github-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-04-22 09:10:36 +00:00
Bruno
1f3a85824f
ephemeral instances: add workflow run id env var ( #86528 )
2024-04-19 09:49:03 -03:00
Timur Olzhabayev
70eefea434
Chore: Remove feature toggles github action ( #85714 )
...
* remove the feature toggle cleanup github action
* removing codeowners entries that are unnecessary
2024-04-17 10:33:44 +02:00
Dave Henderson
5cfca8dbf6
chore: bump Go to 1.21.9 ( #85964 )
...
* chore: bump Go to 1.21.9
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* regen .drone.yml
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-04-11 15:37:07 -04:00
Josh Hunt
6d35fb307f
Chore: Run PR checks when enabling auto-merge ( #85857 )
2024-04-11 14:11:21 +02:00