Skip to content

Reopen in maintenance mode#247

Open
tonistiigi wants to merge 7 commits intopkg:masterfrom
tonistiigi:master
Open

Reopen in maintenance mode#247
tonistiigi wants to merge 7 commits intopkg:masterfrom
tonistiigi:master

Conversation

@tonistiigi
Copy link
Copy Markdown
Contributor

Maintainers from @moby project can take over keeping this repo available in maintenance mode.

From README:

This package is in maintenance mode. New features that extend the scope of the package are not being accepted and should be implemented in other modules. Exceptions would be features that improve interoperability with the standard library's errors package when it receives new features, as pkg/errors should mostly be able to act as a drop-in replacement. Bug fixes and reports are welcome. CI will be maintained to make sure the package is tested against new versions of Go and Go linting tools.

@thaJeztah

Add go.mod, targets to build, test and lint.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Fix gofmt formatting, simplify code patterns flagged by
gocritic/staticcheck/revive, update test path expectations
to not assume GOPATH layout.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Remove go1.13 build constraints from unwrap functions
since go.mod minimum is go1.20. Rename go113.go and
go113_test.go to unwrap.go and unwrap_test.go. Delete
Makefile as build/test/lint are now handled by Docker
Bake targets.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Copy link
Copy Markdown

@crazy-max crazy-max left a comment

Choose a reason for hiding this comment

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

Needs to bump actions to latest stable following Node 20 EOL coming soon on GitHub Hosted runners

@tonistiigi tonistiigi force-pushed the master branch 3 times, most recently from 0eba30b to 3b5125c Compare March 27, 2026 15:22
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Remove defunct Travis-CI and AppVeyor badges. Replace
the outdated Roadmap section with a comparison to the
standard library's errors package. Update Contributing
section to reflect current maintenance-mode policy.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
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