Skip to content

Commit

Permalink
chore: release 0.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Vovke committed Oct 10, 2024
1 parent 729e3d2 commit fe0425f
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 4 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,18 @@

All notable changes to this project will be documented in this file.

## [2.1.2] - 2024-10-07
## [0.2.2] - 2024-10-10

### 🚀 Features

- Docker environment for chopsticks and compose to spawn 4 chopsticks instances in parallel looking at different RPCs

### 🐛 Bug Fixes

- Server_status API request returns instance_id instead of placeholder
- Mark_paid function will mark order correctly now

## [0.2.1] - 2024-10-07

Making the order request work according to specs in the [specs](https://alzymologist.github.io/kalatori-api/#/).
Using the tests from [kalatori-api-test-suite]() in order to validate.
Expand Down
12 changes: 11 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## Preparing development environment

It's possible to mimic to spawn chopsticks instances in parallel for development purposes.
Chopsticks Dockerfile exposes 4 ports (8000, 8500, 9000, 9500), so you can spawn 4 instances of chopsticks and each one of them will look at different RPC.
Note that the RPCs are not real, so the changes made on one chopsticks instance will not affect the others.

1. `cd chopsticks`
2. `docker compose up`, in case you want to just 2 instances edit the docker-compose.yml file
3. start the app with `KALATORI_CONFIG` environment variable pointing to `configs/chopsticks.toml`

## Version Bumping and Release Process

When you make changes that require a new version of the project, follow these steps to bump the version:
Expand All @@ -22,7 +32,7 @@ When you make changes that require a new version of the project, follow these st
git push origin <branch-name>
```

4. **Tag the version**:
4. **Tag the version at main branch**:
```bash
git tag -a v2.1.2 -m "Release version 2.1.2"
git push origin v2.1.2
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kalatori"
authors = ["Alzymologist Oy <[email protected]>"]
version = "0.2.1"
version = "0.2.2"
edition = "2021"
description = "A gateway daemon for Kalatori."
license = "GPL-3.0-or-later"
Expand Down

0 comments on commit fe0425f

Please sign in to comment.