From 63affa6c99e82c70989b691fd3d2066ca6497851 Mon Sep 17 00:00:00 2001 From: aloima Date: Mon, 4 Nov 2024 17:18:08 +0300 Subject: [PATCH] ci: add building and uploading assets on release docs(readme): add new line to features --- .github/workflows/c.yml | 20 ++++++++++++++++++++ README.md | 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/c.yml diff --git a/.github/workflows/c.yml b/.github/workflows/c.yml new file mode 100644 index 0000000..b3a691f --- /dev/null +++ b/.github/workflows/c.yml @@ -0,0 +1,20 @@ +name: C/C++ CI + +on: + push: + branches: [ "master" ] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: make + run: make + + - name: On release + uses: startsWith(github.ref, 'refs/tags/') + with: + files: telly diff --git a/README.md b/README.md index b397f8a..9941005 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,11 @@ A key-value database project for educational purposes. + Supports integer, string, null, boolean, list and hash table types + Provides atomicity when saving to the database file + Provides saving to the database file using a background thread ++ Provides authorization system with permissions > Look at: > [docs/SPECS.md](./docs/SPECS.md) for more technical information, -> [docs/FILE.md](./docs/FILE.md) for information about provided files by tellydb +> [docs/FILE.md](./docs/FILE.md) for information about provided files by tellydb, > [docs/COMMANDS.md](./docs/COMMANDS.md) for information about commands ## Quick Start