Skip to content

Golang workflows#62

Merged
jeroenrinzema merged 1 commit intomainfrom
feat/golang-workflows
Nov 28, 2025
Merged

Golang workflows#62
jeroenrinzema merged 1 commit intomainfrom
feat/golang-workflows

Conversation

@jeroenrinzema
Copy link
Copy Markdown
Contributor

This PR includes initial golang workflows.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR sets up initial Golang workflows for the CI pipeline, integrating Go tooling alongside existing Node.js/pnpm workflows. The changes enable both linting and testing for Go code in the continuous integration process.

  • Adds Go setup and tooling to CI workflows
  • Integrates Go linting into the existing lint job
  • Enables a new tests job with Go and Node.js dependencies
  • Creates a reusable Docker reconfiguration action for improved image pull performance

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
Makefile Adds pnpm lint execution to the lint target
.github/workflows/ci.yml Adds Go setup to lint job, uncomments and updates tests job with Go support
.github/workflows/actions/reconfigure-docker/action.yml Creates new composite action to configure Docker for faster image pulls

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Base automatically changed from feat/nexus-testcontainers to main November 28, 2025 09:23
@jeroenrinzema jeroenrinzema merged commit 0ba1b74 into main Nov 28, 2025
3 checks passed
@jeroenrinzema jeroenrinzema deleted the feat/golang-workflows branch November 28, 2025 09:23
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.

2 participants