An open API service indexing awesome lists of open source software.

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

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.