https://github.com/biome-sh/biome
Modern applications with built-in automation
https://github.com/biome-sh/biome
automation configuration-management containers package-management package-manager rust
Last synced: 5 months ago
JSON representation
Modern applications with built-in automation
- Host: GitHub
- URL: https://github.com/biome-sh/biome
- Owner: biome-sh
- License: apache-2.0
- Fork: true (habitat-sh/habitat)
- Created: 2019-04-05T16:21:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-27T15:44:36.000Z (about 1 year ago)
- Last Synced: 2025-07-01T10:51:05.164Z (12 months ago)
- Topics: automation, configuration-management, containers, package-management, package-manager, rust
- Language: Rust
- Homepage:
- Size: 124 MB
- Stars: 27
- Watchers: 4
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Overview
This repo is community distro of [Chef Habitat Application Automation](https://github.com/habitat-sh/habitat).
It was generated from original using small tool [ForkMan](https://github.com/jsirex/forkman).
## Backporting changes
Here is how can you proceed:
1. Install `forkman` biome/habitat package: `bio pkg install -fb jsirex/forkman`
1. Clone this project
1. Update and **commit** [Forkman Configuration File](.forkman.yaml)
1. Add `habitat` repo as remote: `git remote add habitat https://github.com/habitat-sh/habitat.git`
1. Fetch latest changes: `git fetch habitat master`
1. Make sure you have up to date with `origin/forkman-raw` `forkman-raw` branch.
1. Patch project with `forkman-patch-git -u habitat/master`
1. **Avoid** manual **changing** of `forkman-raw` branch, because new run will override it.
1. Create new branch from `origin/master` and try to merge `forkman-raw`.
1. If you satisfied with forkmans' job push changes / create PR for your branch and `forkman-raw` branch.
1. If after all you still need some manual fixes related directly to biome, do it as you do with regular project - send a PR.
It is highly recommended to not change code by hand because it requires effort for further support.
If it is possible to update `forkman`s' dictionary - update dictionary.
# Contributing
If you want new feature or bug fix - it is good idea to contribute to original [Chef Habitat Application Automation](https://github.com/habitat-sh/habitat) project.