Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
cache: npm

- run: npm ci
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Export GitHub Actions workflow runs as OpenTelemetry traces and logs to groundco
## Prerequisites

- GitHub Actions workflow with `actions: read` and `issues: write` permissions
- Node 20 runtime (handled automatically by GitHub Actions)
- Node 24 runtime (requires GitHub Actions runner v2.327.1+; self-hosted runners must be updated separately)
- groundcover OTLP endpoint and ingestion key

## Quick Start
Expand All @@ -25,7 +25,7 @@ jobs:
actions: read
issues: write
steps:
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Comment thread
ryechezkel marked this conversation as resolved.
Expand All @@ -49,7 +49,7 @@ Use the Quick Start example above, then configure these two secrets in your repo
Minimal groundcover setup:

```yaml
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
actions: read
issues: write
steps:
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Expand Down Expand Up @@ -144,7 +144,7 @@ jobs:
actions: read
issues: write
steps:
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Expand Down Expand Up @@ -195,7 +195,7 @@ jobs:
actions: read
issues: write
steps:
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Expand All @@ -205,7 +205,7 @@ jobs:
### groundcover

```yaml
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Expand Down Expand Up @@ -287,7 +287,7 @@ permissions:
**Option 2:** Use a Personal Access Token with `repo` scope:

```yaml
- uses: groundcover-com/groundcover-github-action@v2
- uses: groundcover-com/groundcover-github-action@v3
with:
groundcoverEndpoint: ${{ secrets.GC_ENDPOINT }}
apiKey: ${{ secrets.GC_API_KEY }}
Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,5 +92,5 @@ branding:
color: "green"

runs:
using: "node20"
using: "node24"
Comment thread
ryechezkel marked this conversation as resolved.
main: "dist/index.js"
2 changes: 1 addition & 1 deletion dist/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -134321,7 +134321,7 @@ async function upsertPrTraceComment(context, octokit, input) {
});
}

var version = "2.4.0";
var version = "3.0.0";

function isOctokitError(err) {
return err instanceof RequestError;
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"private": true,
"name": "@groundcover-com/groundcover-github-action",
"type": "module",
"version": "2.4.0",
"version": "3.0.0",
"description": "Export GitHub Actions workflow runs as OpenTelemetry traces to groundcover",
"scripts": {
"lint": "eslint src/",
Expand Down Expand Up @@ -83,6 +83,6 @@
"typescript-eslint": "^8.18.0"
},
"engines": {
"node": ">=20.0.0"
"node": ">=24.0.0"
}
}
Loading