Kevin Minehart
a553256b46
CI: run publish artifacts on self-hosted runner ( #114068 )
...
run publish artifacts on self-hosted runner
2025-11-18 01:00:40 -08:00
Kevin Minehart
92ef1c4942
CI: release-build.yml missing pipe ( #113915 )
2025-11-14 10:53:12 +00:00
Kevin Minehart
9376d569cc
CI: Fix release-build bug; github.repository includes org ( #113909 )
...
* CI: Fix release-build bug; github.repository includes org
* set pipefail
* fix notify in release-build; this step should fail if it actually fails
2025-11-14 10:27:32 +00:00
Kevin Minehart
8c3c3a851f
CI: Continue notify even on error ( #113906 )
2025-11-14 09:41:47 +00:00
Kevin Minehart
d92cb9f7a6
CI: Make notify-pr workflow optional ( #113896 )
...
* CI: Make notify-pr workflow optional
* also set repo to the current repo
* fix find-pr
2025-11-14 08:40:03 +00:00
dependabot[bot]
df816d00e4
deps(actions): bump actions/upload-artifact from 4 to 5 ( #113025 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
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>
2025-11-04 10:03:56 +00:00
dependabot[bot]
f2404361bf
deps(actions): bump actions/download-artifact from 5 to 6 ( #113024 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
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>
2025-10-29 18:51:40 +00:00
Kevin Minehart
6b2b9bd7c2
CI: release windows no cgo ( #112870 )
...
* fix nocgo option
* set nocgo for windows and darwin
2025-10-23 16:12:07 +02:00
dependabot[bot]
16b02e86fa
deps(actions): bump actions/download-artifact from 4 to 5 ( #112484 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
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>
2025-10-16 13:07:43 +00:00
dependabot[bot]
e281cb65f9
deps(actions): bump peter-evans/create-or-update-comment from 4.0.0 to 5.0.0 ( #112486 )
...
deps(actions): bump peter-evans/create-or-update-comment
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/71345be0265236311c031f5c7866368bd1eff043...e8674b075228eee787fea43ef493e45ece1004c9 )
---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
dependency-version: 5.0.0
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>
2025-10-16 13:04:42 +00:00
dependabot[bot]
fa5a3cfdf6
Bump actions/github-script from 7 to 8 ( #111716 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '8'
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>
2025-10-15 18:38:49 +00:00
Josh Hunt
bc281ab146
CI: Specify canary input when dispatching npm publish ( #111375 )
2025-09-19 13:07:33 +00:00
Josh Hunt
ed31b5eb48
CI: Pass Github Token into gh for npm publish ( #111373 )
...
CI: Pass Github Token into gh for npm publish
2025-09-19 11:57:09 +00:00
Josh Hunt
75286f11f0
CI: Use workflow_dispatch from release-build for canaries ( #111365 )
...
* CI: Use workflow_dispatch from release-build for canaries
* fix workflow name
2025-09-19 11:23:58 +01:00
Kevin Minehart
23e0adce07
CI: Send notification in PR when release-build is started ( #111337 )
...
Send notification in PR when release-build is started
2025-09-18 21:58:39 +01:00
Josh Hunt
d96d7e680c
NPM: Publish all packages in Github Actions ( #111034 )
...
* Initial npm-publish workflow
* Validate version type and version match, typecheck packages before building, set npm tag
* quote GITHUB_OUTPUT
* codeowners
* fix syntax in release-build
* only tag the latest version with latest
* don't require NPM_TOKEN env var to be set if using OIDC
* put comment back
* tighten script
* Codeowners
* Use workflow_call for canaries, Rename workflow to match release-build
* codeowners
2025-09-18 17:24:59 +00:00
Josh Hunt
cedfbc08e0
NPM: Publish canary packages ( #110866 )
...
* publish npm canaries
use build artifact instead
log
tweak
* try and fix path
* k fix correct path to packages
* improve error handling in npm script
* install specific npm version
* restore rest of release workflow
* fix bits
* fix newline that didn't newline
* remove unused exit_if_fail
2025-09-11 10:03:19 +01:00
dependabot[bot]
4b416f89bf
Chore(deps): Bump actions/checkout from 4 to 5 ( #110558 )
...
* Chore(deps): Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* remove incorrect comments
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-09-10 14:25:41 +01:00
Kevin Minehart
488caa12ec
CI: Avoid running on 'push' in mirrors / forks ( #110063 )
...
* CI: Avoid running on 'push' in mirrors / forks
* use single quotes
2025-08-22 18:35:52 -05:00
Kevin Minehart
04f392d37b
CI: Push docker images to dockerhub on merges to main ( #110056 )
2025-08-22 15:30:11 +00:00
Kevin Minehart
9c7f7530f3
CI: Forward source-event from workflow_dispatch in release-build.yml ( #109865 )
2025-08-19 07:43:22 -06:00
Kevin Minehart
925e19acf2
CI: set source-event in release-build dispatch ( #109009 )
...
* set source-event in release-build dispatch
* missing inputs key
2025-07-31 15:33:27 -05:00
Kevin Minehart
e3cb84bef8
CI: specify what matrix jobs set the --verified flag ( #108880 )
...
specify what matrix jobs set the --verified flag
2025-07-29 15:40:30 -05:00
Kevin Minehart
8fcfcc31da
CI: run release-build on a schedule; also send source-event input to GE ( #108726 )
...
* run release-build on a schedule; also send source-event input to GE
* remove cron pipelines from drone
2025-07-25 21:52:09 -05:00
Kevin Minehart
180a901c7d
CI: Change prerelease bucket path from {VERSION} to {VERSION}_{BUILD_ID} ( #108031 )
...
* CI: Change prerelease bucket path from {VERSION} to {VERSION}_{BUILD_ID}
* use run_id
2025-07-11 16:38:43 +00:00
Kevin Minehart
d57155a19b
CI: Support large build IDs in artifact builds ( #107533 )
...
* CI: Support large build IDs in artifact builds
* Use run_id instead of run_number in prerelease builds
2025-07-02 18:43:59 +00:00
Kevin Minehart
01c3f99e4a
CI: Unconditionally dispatch to GE ( #107271 )
...
* CI: Unconditionally dispatch to GE
* only do release-build in the grafana repo
2025-06-26 18:28:42 +00:00
Kevin Minehart
37be24899c
CI: Prevent dispatch loop for building release artifacts ( #107269 )
2025-06-26 17:04:18 +00:00
Kevin Minehart
8be4fc6e9b
CI: Provide token when dispatching downstream workflow ( #107215 )
2025-06-25 20:21:48 +00:00
Kevin Minehart
9f6e0070f1
CI: Ensure that build-id is treated as a string in release-build.yml ( #107213 )
...
Ensure that build-id is treated as a string
2025-06-25 14:49:44 -05:00
Kevin Minehart
51629f6d44
CI: Remove concurrency from release-build.yml ( #107192 )
...
* CI: Remove concurrency from release-build.yml
* CI: Remove concurrency from release-build.yml
* remove artifacts-list publish because it is already being published
2025-06-25 15:05:42 +00:00
Kevin Minehart
988d889ba7
CI: Don't cancel in-progress release builds ( #107153 )
...
Don't cancel in-progress release builds
2025-06-24 22:39:33 +02:00
Kevin Minehart
8f1f447763
CI: use main, not my branch in release-build.yml ( #107149 )
...
use main, not my branch
2025-06-24 19:22:13 +00:00
Kevin Minehart
c15c7b1fbf
CI: Add publish-artifact workflow ( #107138 )
...
* dispatch GE release build when this one is triggered
* Add publish-artifact workflow
* workflow_call is its own job
* add needs section in publish
* fix workflow reference
* fix permissions
* Use pattern arg instead of name
* fix artifacts path
* log in to docker hub in build job
* remove duplicate key
* bucket_path -> bucket-path
* remove 'parent' input
* PATH -> ARTIFACT_PATH
* use find instead of rsync
* set min/maxdepth
* use cp -r
* Add publish-artifact.yml to CODEOWNERS
* refer to the workflow on main specifically
2025-06-24 18:18:36 +00:00
Kevin Minehart
7bae1d9d02
CI: Pin qemu binfmt image ( #106847 )
...
statically set qemu binfmt image
2025-06-17 17:18:14 +02:00
Kevin Minehart
8b370bb6a5
CI: Build pre-release artifacts in GhA on merge to release branches and main. ( #106779 )
...
* Add grafana-build action and workflow
* Fix the --verify flag stalling on tar.gz builds
* Add event sources for main / release branches
* Update CODEOWNERS
2025-06-16 22:54:50 +02:00