Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance/GitHub actions #58

Merged
merged 5 commits into from
Feb 6, 2023
Merged

Conversation

olegbespalov
Copy link
Contributor

@olegbespalov olegbespalov commented Jan 23, 2023

What?

These changes are:

  • Cleaning of using deprecated things in CI (set-output and Node 12.X) in Golang (ioutil).
  • Using an official golangci-lint action and bumping the goreleaser at the latest working version (the actual update of it I prefer to keep out of this in Goreleaser config & tool updates #59)

Why?

Resolves #54

@olegbespalov olegbespalov force-pushed the maintenance/github-actions branch 2 times, most recently from fd3debc to 323ed69 Compare January 23, 2023 09:21
Replace the action with the official one, and also fixes chore linter
issues like deprecated `ioutil` usages.
Updating the acrions to v3 to move out from the old Node 12.X
@olegbespalov olegbespalov self-assigned this Jan 23, 2023
@olegbespalov olegbespalov marked this pull request as ready for review January 23, 2023 09:49
.github/workflows/ci.yml Outdated Show resolved Hide resolved
Co-authored-by: Ivan Mirić <ivan@loadimpact.com>
@olegbespalov olegbespalov merged commit 2edb8de into master Feb 6, 2023
@olegbespalov olegbespalov deleted the maintenance/github-actions branch February 6, 2023 11:13
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.

Migrate from deprecated features in Github Actions
3 participants