Releases: Tuxdude/picoinit
picoinit v0.2.3
Released Sun, Aug 18 2024 10:37 PM UTC+0000
v0.2.3 patch release.
Changelog
- 295508b: build: [upgrade-makesystem-bot] Upgrade to v0.5.28. (@Tuxdude)
- 93b4021: build: [upgrade-makesystem-bot] Upgrade to v0.5.29. (@Tuxdude)
- 72d8807: build: [upgrade-makesystem-bot] Upgrade to v0.5.30. (@Tuxdude)
- 9ba3a21: build: [upgrade-makesystem-bot] Upgrade to v0.5.31. (@Tuxdude)
- 19d686d: build: [upgrade-makesystem-bot] Upgrade to v0.5.32. (@Tuxdude)
- 48ee079: build: [upgrade-makesystem-bot] Upgrade to v0.5.33. (@Tuxdude)
- 840b494: build: [upgrade-makesystem-bot] Upgrade to v0.5.34. (@Tuxdude)
- 23e8e0e: build: [upgrade-makesystem-bot] Upgrade to v0.5.35. (@Tuxdude)
- 60da33d: build: [upgrade-makesystem-bot] Upgrade to v0.6.0. (@Tuxdude)
- 35cbfa8: feat: Bump dependency versions. ( <>)
- e861c6a: feat: Set version=2 explicitly in .goreleaser.yml . (@Tuxdude)
Thanks!
Those include all the new changes in the v0.2.3 release!
picoinit v0.2.2
Released Tue, May 7 2024 07:48 PM UTC+0000
Release with newer version of dependencies.
Changelog
- af06d10: build(deps): Bump github.com/tuxdude/zzzlog from 0.2.1 to 0.2.2 (@dependabot[bot])
- 6aabfe6: build(deps): Bump golang.org/x/sys (@dependabot[bot])
- 0d32bdd: build(deps): Bump golangci/golangci-lint-action from 2.5.2 to 3 (@dependabot[bot])
- 63d7d43: build: Add workflow for auto upgrading the makesystem. (@Tuxdude)
- 7c407fc: build: Fix makesystem bootstrap issues on macOS. (@Tuxdude)
- f5b3774: build: Move to the self-upgradable makesystem. (@Tuxdude)
- b312d93: build: Update .gitignore. (@Tuxdude)
- 3155147: build: Update CodeQL analysis workflow. (@Tuxdude)
- 18eda33: build: Update Github lint workflow. (@Tuxdude)
- 4a3318c: build: Update Github workflows. (@Tuxdude)
- 4729bf2: build: Update build workflow. (@Tuxdude)
- 54a942c: build: Update lint workflow. (@Tuxdude)
- 2bb04de: build: Update release workflow. (@Tuxdude)
- 1f5a41b: build: Update tests workflow. (@Tuxdude)
- 0ef4813: build: Use .TagSubject and .TagBody for better goreleaser release notes. (@Tuxdude)
- 73a9f64: build: Use generic Github workflows (with dynamic OS matrix generation). (@Tuxdude)
- 1f24e92: build: Use the shared generic makesystem instead. (@Tuxdude)
- d10c16e: build: [upgrade-makesystem-bot] Upgrade to v0.4.4. (@Tuxdude)
- fd968cf: build: [upgrade-makesystem-bot] Upgrade to v0.5.10. (@Tuxdude)
- f7d28b6: build: [upgrade-makesystem-bot] Upgrade to v0.5.12. (@Tuxdude)
- 09f7d81: build: [upgrade-makesystem-bot] Upgrade to v0.5.13. (@Tuxdude)
- be01555: build: [upgrade-makesystem-bot] Upgrade to v0.5.14. (@Tuxdude)
- 238d295: build: [upgrade-makesystem-bot] Upgrade to v0.5.15. (@Tuxdude)
- d978694: build: [upgrade-makesystem-bot] Upgrade to v0.5.16. (@Tuxdude)
- 5602bb1: build: [upgrade-makesystem-bot] Upgrade to v0.5.17. (@Tuxdude)
- 0d5ceca: build: [upgrade-makesystem-bot] Upgrade to v0.5.19. (@Tuxdude)
- c417cf1: build: [upgrade-makesystem-bot] Upgrade to v0.5.2. (@Tuxdude)
- 6b60ca9: build: [upgrade-makesystem-bot] Upgrade to v0.5.20. (@Tuxdude)
- c6aa0a1: build: [upgrade-makesystem-bot] Upgrade to v0.5.21. (@Tuxdude)
- 7abd97c: build: [upgrade-makesystem-bot] Upgrade to v0.5.22. (@Tuxdude)
- 2e1bf91: build: [upgrade-makesystem-bot] Upgrade to v0.5.23. (@Tuxdude)
- 338c713: build: [upgrade-makesystem-bot] Upgrade to v0.5.24. (@Tuxdude)
- 657bbb7: build: [upgrade-makesystem-bot] Upgrade to v0.5.25. (@Tuxdude)
- 977ced7: build: [upgrade-makesystem-bot] Upgrade to v0.5.26. (@Tuxdude)
- d1e51f2: build: [upgrade-makesystem-bot] Upgrade to v0.5.27. (@Tuxdude)
- 435181c: build: [upgrade-makesystem-bot] Upgrade to v0.5.3. (@Tuxdude)
- f77eaae: build: [upgrade-makesystem-bot] Upgrade to v0.5.4. (@Tuxdude)
- 0eb07af: build: [upgrade-makesystem-bot] Upgrade to v0.5.5. (@Tuxdude)
- 4038649: build: [upgrade-makesystem-bot] Upgrade to v0.5.6. (@Tuxdude)
- fd9bdb0: build: [upgrade-makesystem-bot] Upgrade to v0.5.7. (@Tuxdude)
- 3360ac2: build: [upgrade-makesystem-bot] Upgrade to v0.5.8. (@Tuxdude)
- 5074be1: feat: Bump pico dependency version to v0.2.2. (@Tuxdude)
- a3ee2f2: fix: Change source format to tar.gz. (@Tuxdude)
- 8b48cd2: fix: Remove dependency on archives.replacements. (@Tuxdude)
Thanks!
Those include all the new changes in the v0.2.2 release!
picoinit v0.2.1
Released Mon, Feb 21 2022 11:44 PM UTC+0000
Minor bugfixes on top of v0.2.0.
Updates to the v0.2.1 version of the pico library which brings in the
following fixes:
-
This release fixes a bug with handling of empty service list provided
to picoinit. In this scenario, picoinit will gracefully exit with an
error status code. -
With this release, picoinit also validates that it is being invoked
from a process with pid 1. There are numerous other edge cases when the
process is not pid 1, and hence right now picoinit is conservative in
only supporting its functionality when running as pid 1.
Changelog
- 4ec9578: feat: Silence logs by default. (@Tuxdude)
- 28f187f: feat: Update to v0.2.1 of the pico library. (@Tuxdude)
- a0d6021: refactor: More consistent logging messages on failures. (@Tuxdude)
Thanks!
Those include all the new changes in the v0.2.1 release!
picoinit v0.2.0
Released Mon, Feb 21 2022 12:50 AM UTC+0000
picoinit with pre-hook support.
picoinit now supports pre-hook using the --picoinit-pre-hook flag which
allows supplying a command (along with args) as a pre-hook that gets
executed prior to launching the services.
The pre-hook should successfully exit for picoinit to continue launching
the services. If the pre-hook fails, picoinit also exits with the same
exit status code from the pre-hook.
Changelog
- eafd886: build: Revamp Makefile. (@Tuxdude)
- c20bfe5: feat: Support pre-hook. (@Tuxdude)
- 524edbd: feat: Support pre-hook. (@Tuxdude)
- d00c2d5: feat: Support pre-hook. (@Tuxdude)
Thanks!
Those include all the new changes in the v0.2.0 release!
picoinit v0.1.0
Released Sun, Feb 20 2022 01:51 AM UTC+0000
First release of picoinit.
picoinit is an init system for docker containers focussed on minimalism
and with the ability to manager multiple services within a single
container.
Changelog
- 8b6fe0c: Add CodeQL configuration. (@Tuxdude)
- f80fa8c: Add a Github release workflow. (@Tuxdude)
- f44e6ac: Add a Makefile target for running 'go generate ./...' (@Tuxdude)
- 8d6ca27: Add a README for this repository. (@Tuxdude)
- 57d1194: Add build workflow. (@Tuxdude)
- c922236: Add dependabot configuration. (@Tuxdude)
- b9f10cd: Add goreleaser configuration. (@Tuxdude)
- bd66b0a: Add lint configuration. (@Tuxdude)
- 7a2bf45: Add picoinit binary to .gitignore. (@Tuxdude)
- f8857b1: Add tests workflow. (@Tuxdude)
- f5d8086: Adding a rudimentary version of picoinit. (@Tuxdude)
- 5ce9fff: Adding go.mod. (@Tuxdude)
- b65a275: Fix missing dependency checksums in go.sum. (@Tuxdude)
- a02a348: Revamp Makefile. (@Tuxdude)
- 1c63c2a: Update dependency versions. (@Tuxdude)
Thanks!
Those include all the new changes in the v0.1.0 release!