Mariell Hoversholm
c92ff0ca75
Actions: Introduce actionlint ( #105224 )
2025-05-13 08:23:59 +02:00
Mariell Hoversholm
99273f15eb
Actions: Reject GH secrets ( #105289 )
2025-05-13 08:13:28 +02:00
Mariell Hoversholm
65ac0ed3e9
Actions(pr-commands): use GITHUB_TOKEN ( #105283 )
2025-05-13 07:28:47 +02:00
Mariell Hoversholm
0a83cccc11
Coverage: Remove codecov collection ( #105264 )
2025-05-12 14:59:25 +02:00
Irene Rodríguez
3a601e0a3d
Fix broken links ( #105250 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2025-05-12 14:49:48 +03:00
Nick Moore
5e6c926b9c
Build: Update codeql to scan Actions ( #105136 )
...
Modifies the repository's codeql configuration to include GitHub Actions in its scanning
2025-05-09 16:15:58 +01:00
Ashley Harrison
a049ddece7
Chore: Clean up completed tasks in CrowdIn ( #105118 )
...
* clean up tasks as part of action
* split into separate files/steps
* remove unnecessary comment
* update CODEOWNERS
2025-05-08 17:12:28 +01:00
Sergej-Vlasov
60ea65ca69
DashboardNewLayouts: Add e2e workflow for dashboardNewLayouts ( #104995 )
...
* rename dashboard new layouts e2e path for clarity
* add workflow for dashboardNewLayouts e2e
* adjust workflow error
* remove forced fail from workflow
* formatting
2025-05-07 15:27:53 +01:00
Kevin Minehart
1877b671cb
CI: use push event instead of pull_request_target in pr-patch-check.yml ( #105011 )
...
* use push event instead of pull_request_target
* pull request sha -> push sha
* remove PR specific stuff from pr-patch-check
* use my branch for testing
* use main now that it's working
2025-05-06 19:04:49 +00:00
Jack Westbrook
1058a1a3f1
CI: Fix json parsing in levitate workflows ( #104853 )
...
* ci(levitate): remove backticks and escaping to fix json parsing
* ci(levitate): use code tag over escaping backticks - HTML FTW
* chore(prometheus-package): dummy commit to test levitate changes
* ci(levitate): use actions/github-script@v7 everywhere
2025-05-05 13:05:03 +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
Josh Hunt
033dc19b48
CI: Remove zizmor workflow in favor of org workflow ( #104879 )
...
* CI: Remove zizmor workflow in favor of org workflow
* Update CODEOWNERS
2025-05-02 11:33:29 -05: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
Ashley Harrison
75f1ed6d31
Internationalisation: add workflow to automatically create tasks in Crowdin ( #104405 )
...
* convert to ts
* fix path
* add yarn install step
* revert to commonjs for now
* weird syntax...
* test task creation
* just use workflow step id
* update workflow
* get workflow step id from crowdin
* testing...
* final test
* tidy up
* typescript with type assertion until upstream is fixed
* fix CODEOWNERS
2025-05-01 15:17:47 +01:00
Esteban Beltran
065be6117e
Chore: remove misc stats secret for issue commands ( #104819 )
...
remove cehck for misc stats
2025-05-01 15:23:18 +03:00
Esteban Beltran
ba6d0f59ff
Chore: Issue triager, update vault paths ( #104814 )
...
* Chore: Issue triager, update vault paths
* Empty commit
* update commands tasjk
2025-05-01 14:31:59 +03:00
Ashley Harrison
b8ac9fd866
Chore: i18n action - get secrets stuff from vault ( #104816 )
...
get PR_AUTOMATION stuff from vault
2025-05-01 11:33:36 +01:00
Ashley Harrison
162fed84b5
Chore: No fail-fast on e2e tests ( #104812 )
...
no fail-fast on e2e tests
2025-05-01 11:31:43 +01:00
Josh Hunt
035ecc15b2
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 )
2025-05-01 11:10:52 +01:00
Ashley Harrison
195dedf0fe
Chore: Fix crowdin download action ( #104809 )
...
fix crowdin download action
2025-05-01 11:02:28 +01:00
Kevin Minehart
e36d774d0c
CI: update permissions on workflows which get external secrets ( #104792 )
...
update permissions
2025-04-30 17:32:44 +00:00
Ashley Harrison
821b44182e
Chore: don't persist creds when checking out in actions ( #104778 )
...
* don't persist creds when checking out in actions
* kick CI
* kick CI
* actually commit the merge...
* don't need
* don't need
2025-04-30 17:20:57 +01:00
Esteban Beltran
ecd1f5ba92
Chore: Fix remaining levitate zizmur issues and move to use vault ( #104782 )
...
* Chore: Fix remaining levitate zizmur issues and move to use vault
* Levitate CI: Remove secrets usage for WIF identity provider and SA (#104783 )
---------
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com >
2025-04-30 18:39:26 +03:00
Jev Forsberg
cd5fa7943e
Chore: Use Vault secrets in release-comms.yml ( #104727 )
...
* baldm0mma/ update to use vault
* baldm0mma/ update permissions
2025-04-30 17:43:58 +03:00
Jev Forsberg
53321b56d8
Chore: Use Vault secrets in changelog.yml ( #104721 )
...
* baldm0mma/ update to use vault
* Update .github/workflows/changelog.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update .github/workflows/changelog.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-04-30 17:42:49 +03:00
Ashley Harrison
454e260207
Internationalisation: Use new shared Crowdin token from vault ( #104764 )
...
* use new shared token now available in vault
* remove )
* use the token
* make changes for create-tasks as well
2025-04-30 14:56:21 +01:00
Jev Forsberg
c7f97060a0
Chore: Use Vault secrets in github-release.yml ( #104707 )
...
baldm0mma/ update to use vault
2025-04-30 13:46:18 +00:00
Jev Forsberg
693b373e68
Chore: Migrate to Vault Secrets ( #104701 )
...
* baldm0mma/ use valut secrets
* baldm0mma/ rem zizmor annos
2025-04-30 13:45:18 +00:00
Kevin Minehart
645af8df33
CI: Backport action can't combine with and working-directory ( #104754 )
...
* Can't combine with and working-directory
* add missing uses:
2025-04-29 21:30:52 -05:00
Kevin Minehart
be729ea562
CI: cd grafana in backport action ( #104753 )
...
cd grafana
2025-04-29 21:17:05 -05:00
Kevin Minehart
24351851c9
CI: cd grafana after clone in backport action ( #104752 )
...
cd grafana after clone
2025-04-29 21:01:09 -05:00
Kevin Minehart
6d1f918150
CI: manually git clone for backport action ( #104751 )
...
* manually clone for backport
* fix syntax error
2025-04-29 20:56:29 -05:00
Kevin Minehart
bb9c56c9d5
CI: use shallow clone with backport action ( #104750 )
...
use shallow clone with backport action
2025-04-29 20:19:36 -05:00
Jev Forsberg
7089b5978e
Chore: Use Vault secrets in create-next-release-branch.yml ( #104730 )
...
* baldm0mma/ update to use vault
* Update .github/workflows/create-next-release-branch.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update .github/workflows/create-next-release-branch.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-04-30 03:28:39 +03:00
Jev Forsberg
403f938a66
Chore: Use Vault secrets in migrate-prs.yml ( #104714 )
...
* baldm0mma/ update to use vault
* baldm0mma/ rem zizmor comm
* Update .github/workflows/migrate-prs.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update .github/workflows/migrate-prs.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-04-30 03:28:15 +03:00
Jev Forsberg
32ad884379
Chore: Use Vault secrets in release-pr.yml ( #104723 )
...
* baldm0mma/ update to use vault
* Update .github/workflows/release-pr.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update .github/workflows/release-pr.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-04-30 03:27:16 +03:00
Jev Forsberg
f7fe8b7f7e
Chore: Use Vault secrets in pr-patch-check-event.yml ( #104725 )
...
* baldm0mma/ update to use vault
* Update .github/workflows/pr-patch-check-event.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update .github/workflows/pr-patch-check-event.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-04-30 03:26:54 +03:00
Jev Forsberg
f0686a61ce
Chore: Use Vault secrets in sync-mirror-event.yml ( #104705 )
...
* baldm0mma/ update to using vault secrets
* Update .github/workflows/sync-mirror-event.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
* Update .github/workflows/sync-mirror-event.yml
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
---------
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com >
2025-04-30 03:17:38 +03: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
Sven Grossmann
8f922bf76d
CI: Add zizmor action ( #104676 )
2025-04-29 12:02:18 +01:00
Sven Grossmann
2088df2f87
CI: Pin more actions and fix zizmor findings ( #104651 )
...
* ci: fix unpinned actions
* ci: more pinned actions
2025-04-28 14:20:21 -05:00
Sven Grossmann
d3038c6e9a
ci: add permissions to pr-patch-check-event ( #104635 )
2025-04-28 15:17:23 +01:00
Sven Grossmann
1c70d8cc18
ci: move variables into env in issue/issue_comment workflows ( #104636 )
...
ci: move variables into `env` in `issue` wf
2025-04-28 15:15:17 +01:00
Sven Grossmann
a8ea72012b
ci: remove unused workflow ( #104615 )
...
Delete epic-add-to-platform-ux-parent-project.yml
This is an old workflow which is no longer used.
Co-authored-by: Mihaela Maior <mihaela.maior@grafana.com >
2025-04-28 12:00:29 +01:00
Josh Hunt
60b03a5a10
CI: Update actions to use environment variables, pin actions ( #104610 )
...
* CI: use env var in backport.yml
* pin actions
* pin actions
2025-04-28 11:30:26 +01:00
Sven Grossmann
d19f86a736
ci: move variables to env ( #104605 )
...
* ci: move variables to `env`
* ci: move sha to `env`
* ci: import `SHA` and `PRE_COMMIT_SHA`
2025-04-28 11:22:46 +01:00
Kevin Minehart
13eaba98d5
CI: Use pull_request_target for PR patch check ( #104567 )
...
Use pull_request_target for PR patch check
2025-04-25 12:52:52 -05:00
Kevin Minehart
a2a13763a4
CI: Remove bad caching from integration tests ( #104546 )
2025-04-25 18:18:20 +01:00