Skip to content

Upgrade go-github to v81#91

Open
deiga wants to merge 7 commits into
migueleliasweb:masterfrom
deiga:upgrade-go-github-81
Open

Upgrade go-github to v81#91
deiga wants to merge 7 commits into
migueleliasweb:masterfrom
deiga:upgrade-go-github-81

Conversation

@deiga
Copy link
Copy Markdown

@deiga deiga commented Jan 25, 2026

  • Add makefile with commands:
    • lint: Runs golangci-lint with --fix flag
    • lintcheck: Runs golangci-lint to check for linter errors
    • fmt: Runs golangci-lint fmt to apply formatting
    • test: Runs go test and allows for running subset of tests and outputting coverage information
  • Add formatting rules and apply them
  • Add linter rules and apply them
  • Fix replace issue in FormatToGolangVarName: Enterprise URLs had a new pattern which wasn't supported in FormatToGolangVarName. {enterprise-team} got replaced into {enterprise/team} which broke output.
  • Update to go-github v81

deiga added 7 commits January 25, 2026 10:33
Signed-off-by: Timo Sand <timo.sand@iki.fi>
Signed-off-by: Timo Sand <timo.sand@iki.fi>
Signed-off-by: Timo Sand <timo.sand@iki.fi>
Signed-off-by: Timo Sand <timo.sand@iki.fi>
Signed-off-by: Timo Sand <timo.sand@iki.fi>
Signed-off-by: Timo Sand <timo.sand@iki.fi>
Signed-off-by: Timo Sand <timo.sand@iki.fi>
@deiga
Copy link
Copy Markdown
Author

deiga commented Jan 27, 2026

@migueleliasweb I'd love a review of this! :)

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