1
0
Fork 0
mirror of https://github.com/imjasonh/gcp-metrics-action synced 2026-07-18 14:45:47 +00:00
Commit graph

110 commits

Author SHA1 Message Date
dependabot[bot]
6a933eccb6
Bump actions/setup-node from 4 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 02:46:17 +00:00
dependabot[bot]
d122ccd3bf
Bump actions/upload-artifact from 4 to 5
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>
2025-11-06 02:46:10 +00:00
dependabot[bot]
a0789dceb5
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)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [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>
2025-11-06 02:46:10 +00:00
Jason Hall
bd6baa58db
Merge pull request #14 from imjasonh/license
add license
2025-11-05 21:45:30 -05:00
Jason Hall
571361a540 add license
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 21:44:29 -05:00
Jason Hall
88a4ad320e
Merge pull request #13 from imjasonh/proj-release
improve project id detection, 0.1.0 release
2025-11-05 21:29:11 -05:00
Jason Hall
3941a31419 improve project id detection, 0.1.0 release
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 21:28:22 -05:00
Jason Hall
dff1f095fc
Merge pull request #12 from imjasonh/project
guess project ID if auth step set it
2025-11-05 21:24:16 -05:00
Jason Hall
4785c41cfa guess project ID if auth step set it
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 21:19:46 -05:00
Jason Hall
22bfe0c28d
Merge pull request #11 from imjasonh/auth
recommend using google/auth action
2025-11-05 21:16:08 -05:00
Jason Hall
31d1d7e458 recommend using google/auth action
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 21:14:49 -05:00
Jason Hall
9723a2f388
Merge pull request #10 from imjasonh/repo-size
report total repo size
2025-11-05 20:59:57 -05:00
Jason Hall
c11d7c226e report total repo size
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 20:59:10 -05:00
Jason Hall
632f8b7a1f
Merge pull request #8 from imjasonh/pricing
add estimated_cost_usd
2025-11-05 20:47:56 -05:00
Jason Hall
c65f6f785f more debug logging
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 20:42:31 -05:00
Jason Hall
18a5e73e77 separate metric
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 20:42:31 -05:00
Jason Hall
f0321e75b8 add estimated_cost_usd
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 20:42:31 -05:00
Jason Hall
3bbcd823ef
Merge pull request #9 from imjasonh/prt
ci: test workflow at PR head
2025-11-05 20:42:20 -05:00
Jason Hall
4ac343a64e ci: test workflow at PR head
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 20:41:35 -05:00
Jason Hall
a3eb94dcc4
Merge pull request #7 from imjasonh/artifact-size
record artifacts.size as a separate metric
2025-11-05 20:07:16 -05:00
Jason Hall
fa35ca6376 record artifacts.size as a separate metric
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 20:06:31 -05:00
Jason Hall
a8fabc34e9
Merge pull request #6 from imjasonh/artifacts
try to track artifacts too
2025-11-05 19:52:09 -05:00
Jason Hall
9bc89b4928 try to track artifacts too
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 19:51:17 -05:00
Jason Hall
c2266c224f
Merge pull request #5 from imjasonh/infer-conclusion
infer conclusion more better
2025-11-05 16:28:02 -05:00
Jason Hall
17b45e09f1 infer conclusion more better
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 16:26:47 -05:00
Jason Hall
386e00a262
Merge pull request #4 from imjasonh/enriched-metrics
fix job conclusion, remove step.total
2025-11-05 16:08:05 -05:00
Jason Hall
69a4789f22 fix job conclusion, remove step.total
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 16:06:56 -05:00
Jason Hall
6cbadacc27
Merge pull request #2 from imjasonh/job-duration
always report job duration, even when job is not done yet
2025-11-05 15:29:53 -05:00
Jason Hall
bab36998e3 always report job duration, even when job is not done yet
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 15:17:43 -05:00
Jason Hall
529b10a6d4
Merge pull request #1 from imjasonh/imjasonh-patch-1
Rename action from 'OpenTelemetry Exporter' to 'GCP Metrics Exporter'
2025-11-05 14:54:20 -05:00
Jason Hall
bac78b02f6
Rename action from 'OpenTelemetry Exporter' to 'GCP Metrics Exporter' 2025-11-05 14:52:11 -05:00
Jason Hall
59fe212871 finish the job
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 14:49:10 -05:00
Jason Hall
26efa7c7ae export more
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 14:41:55 -05:00
Jason Hall
bbb512c6f3 update readme
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 14:38:22 -05:00
Jason Hall
28d4dfb600 rename
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 14:32:08 -05:00
Jason Hall
af28eb788f one workflow
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 14:30:49 -05:00
Jason Hall
9ba0885aa3 oppsie
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 14:22:15 -05:00
Jason Hall
fd73235828 service-account-key
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 13:54:32 -05:00
Jason Hall
1e0eb3d096 add PRT workflow
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 13:41:59 -05:00
Jason Hall
905b46381d actual pretty pictures
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 13:01:49 -05:00
Jason Hall
c939c739a2 pretty pictures
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 13:01:06 -05:00
Jason Hall
55ed93c6a5 export traceparent
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 12:52:00 -05:00
Jason Hall
9073031b83 remove logslogs
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 12:37:53 -05:00
Jason Hall
ac2359a600 fix logs
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 12:27:48 -05:00
Jason Hall
9c77a30876 fix logs
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 12:24:52 -05:00
Jason Hall
a58e321dcc add more dist
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 12:21:29 -05:00
Jason Hall
070eabeea7 logs and traces
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 12:21:07 -05:00
Jason Hall
5b434004bd improve checks
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 11:50:48 -05:00
Jason Hall
98f1f694d9 check excessive permission + visibility
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 11:39:57 -05:00
Jason Hall
887ff13f33 try to fix
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-05 11:27:47 -05:00