Skip to content

chore: add automated Go dependency updates#65

Merged
rm-hull merged 1 commit into
mainfrom
chore/update-deps
May 9, 2026
Merged

chore: add automated Go dependency updates#65
rm-hull merged 1 commit into
mainfrom
chore/update-deps

Conversation

@rm-hull
Copy link
Copy Markdown
Collaborator

@rm-hull rm-hull commented May 9, 2026

Introduces a weekly GitHub Actions workflow to keep Go modules up to date.

  • Runs every Monday at 00:00 UTC.
  • Automatically generates a pull request with dependency changes.
  • Uses a GitHub App token for secure PR creation and commits.
sequenceDiagram
    participant GH as GitHub Actions
    participant Go as Go Modules
    participant PR as Pull Request

    GH->>Go: go get -u ./...
    GH->>Go: go mod tidy
    GH->>PR: Create/Update chore/update-go-deps
Loading

Introduces a weekly GitHub Actions workflow to keep Go modules up to
date.

- Runs every Monday at 00:00 UTC.
- Automatically generates a pull request with dependency changes.
- Uses a GitHub App token for secure PR creation and commits.

```mermaid
sequenceDiagram
    participant GH as GitHub Actions
    participant Go as Go Modules
    participant PR as Pull Request

    GH->>Go: go get -u ./...
    GH->>Go: go mod tidy
    GH->>PR: Create/Update chore/update-go-deps
```
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@rm-hull rm-hull merged commit f0daa75 into main May 9, 2026
2 checks passed
@rm-hull rm-hull deleted the chore/update-deps branch May 9, 2026 16:46
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 9, 2026

TestsPassed ✅SkippedFailed
JUnit Test Report36 ran36 passed0 skipped0 failed
TestResult
JUnit Test Report
postcode-polygons/internal.TestDecompressFeatureCollection_Success✅ passed
postcode-polygons/internal.TestDecompressFeatureCollection_FileNotFound✅ passed
postcode-polygons/internal.TestDecompressFeatureCollection_InvalidBZ2✅ passed
postcode-polygons/internal.TestCompressFeatureCollection_Success✅ passed
postcode-polygons/internal.TestCompressFeatureCollection_ErrorOnCreate✅ passed
postcode-polygons/internal.TestCompressFeatureCollection_And_DecompressFeatureCollection_RoundTrip✅ passed
postcode-polygons/routes.TestCodePointSearch_BadBBox✅ passed
postcode-polygons/routes.TestCodePointSearch_TooBig✅ passed
postcode-polygons/routes.TestCodePointSearch_InternalError✅ passed
postcode-polygons/routes.TestCodePointSearch_Success✅ passed
postcode-polygons/routes.TestPolygonSearch_BadBBox✅ passed
postcode-polygons/routes.TestPolygonSearch_InternalError✅ passed
postcode-polygons/routes.TestPolygonSearch_Success✅ passed
postcode-polygons/routes.TestPolygonSearch_PolygonNotFound✅ passed
postcode-polygons/routes.TestPolygonSearch_PolygonRepoError✅ passed
postcode-polygons/routes.TestParseBBox/valid✅ passed
postcode-polygons/routes.TestParseBBox/too_few_parts✅ passed
postcode-polygons/routes.TestParseBBox/not_numbers✅ passed
postcode-polygons/routes.TestParseBBox/min_greater_than_max✅ passed
postcode-polygons/routes.TestParseBBox✅ passed
postcode-polygons/routes.TestIsTooBig/not_too_big✅ passed
postcode-polygons/routes.TestIsTooBig/too_wide✅ passed
postcode-polygons/routes.TestIsTooBig/too_high✅ passed
postcode-polygons/routes.TestIsTooBig✅ passed
postcode-polygons/spatial-index.TestNewCodePointSpatialIndex_Success✅ passed
postcode-polygons/spatial-index.TestNewCodePointSpatialIndex_BadZip✅ passed
postcode-polygons/spatial-index.TestSearch✅ passed
postcode-polygons/spatial-index.TestSearchIter_InvalidBounds✅ passed
postcode-polygons/spatial-index.TestLen✅ passed
postcode-polygons/spatial-index.Test_fromCodePointCSV✅ passed
postcode-polygons/spatial-index.TestParseCSV_WithHeader_Success✅ passed
postcode-polygons/spatial-index.TestParseCSV_WithoutHeader_Success✅ passed
postcode-polygons/spatial-index.TestParseCSV_ParseError✅ passed
postcode-polygons/spatial-index.TestParseCSV_MalformedLine✅ passed
postcode-polygons/spatial-index.TestParseCSV_HeaderReadError✅ passed
postcode-polygons/spatial-index.TestParseCSV_YieldStopsEarly✅ passed

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 9, 2026

Coverage Report for CI Build 25606384867

Warning

Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes.
Quick fix: rebase this PR. Learn more →

Coverage remained the same at 45.287%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 541
Covered Lines: 245
Line Coverage: 45.29%
Coverage Strength: 0.53 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant