Matheus Macabu
4be28f6f7e
EphemeralEnvs: Trigger workflow when PR is merged ( #110501 )
2025-09-03 16:50:28 +02:00
Matheus Macabu
d07fa65920
GHA: Switch some BE workflows to self-hosted runners ( #109846 )
...
* GHA: Use equivalent self-hosted runners for BE unit tests Enterprise
* GHA: Use standard runners for BE unit tests OSS
* GHA: Use equivalent self-hosted runner for ephemeral env action
* GHA: Use self-hosted runners and adjust shards for BE integration tests
* GHA: Upgrade BE integration test Postgres from 12 to 17
* GHA: Upgrade BE integration test MySQL from 8.0.32 to 8.0.43
2025-08-19 16:20:58 +02:00
Matheus Macabu
6f8e33f360
GHA: Increase size of Ephemeral Instances runner ( #107230 )
2025-06-26 09:41:37 +02:00
Mariell Hoversholm
fba0b10881
Actions(ephemeral-instances): Clone the ephemeral repo ( #104920 )
2025-05-05 11:52:18 +03:00
Mariell Hoversholm
6bb4879b39
Actions(ephemeral-instances): Migrate to Vault ( #104848 )
2025-05-05 10:18:45 +02:00
Ashley Harrison
d8fb1e8e4e
Chore: Harden action permissions ( #104820 )
...
* harden action permissions
* Update .github/workflows/ephemeral-instances-pr-comment.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* update documentation-ci
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-05-02 12:13:05 +01:00
Kevin Minehart
2436b4e097
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
2025-04-29 14:24:55 -05:00
Kevin Minehart
97d10b5095
CI: remove unused worklow; use GITHUB_TOKEN where possible ( #104657 )
...
* remove unused worklow; use GITHUB_TOKEN where possible
* pin usages of checkout and setup-go
* Fix zizmor errors
* add zizmor.yml
* fix `changelog.yml`
* fix `core-plugins-build-and-release.yml`
* fix `release-comms.yml`
* update release-pr.yml and run-e2e-suite.yml
* Fix errors in files outside of .github/workflows
* Remove path filter on zizmor.yml
---------
Co-authored-by: Sven Grossmann <svennergr@gmail.com >
Co-authored-by: joshhunt <josh.hunt@grafana.com >
2025-04-29 10:09:23 -05: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
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
Bruno
be260e9713
Ephemeral instances: update go version ( #87526 )
2024-05-08 22:06:12 +03:00
Bruno
1f3a85824f
ephemeral instances: add workflow run id env var ( #86528 )
2024-04-19 09:49:03 -03:00
Leonor Oliveira
29c76b98d4
Revert "Update ephemeral instances workflow to get version from package.json" ( #85347 )
...
Revert "Update ephemeral instances workflow to get version from package.json …"
This reverts commit dda1531952 .
2024-03-28 13:56:48 +01:00
Dave Henderson
08d603e660
ci: Stop running ephemeral instances workflow when not needed ( #85306 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-03-27 14:17:31 -04:00
Dafydd
dda1531952
Update ephemeral instances workflow to get version from package.json ( #85088 )
...
* use the same value for GRAFANA_VERSION and HOSTED_GRAFANA_IMAGE_TAG
* update codeowners for these files
2024-03-26 09:24:48 +00:00
dependabot[bot]
5ea16cb947
Bump actions/checkout from 2 to 4 ( #74356 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 09:10:10 +01:00
Josh Soref
9571aea651
Only run workflows if they might be able to work ( #72503 )
...
* Fix whitespace
* Only run workflows if they might be able to work
* fix quotes
---------
Co-authored-by: joshhunt <josh@trtr.co >
2023-08-02 12:25:23 +01:00
Bruno
96ff95665f
ci(ephemeral instances): new hosted grafana image tag format ( #71793 )
2023-07-17 17:17:56 -03:00
Bruno
10510d5138
ci: split ephemeral instances action and run only the grafana build workflow in a larger runner ( #71785 )
2023-07-17 16:08:53 -03:00