ci: cargo, gitignore, dependabot

This commit is contained in:
Artemy 2022-07-26 20:07:57 +03:00
parent f5aba5ab24
commit f2137f1bc0
3 changed files with 37 additions and 0 deletions

6
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"

7
.gitignore vendored
View file

@ -12,3 +12,10 @@ Cargo.lock
# MSVC Windows builds of rustc generate these, which store debugging information # MSVC Windows builds of rustc generate these, which store debugging information
*.pdb *.pdb
# Added by cargo
/target
.env

24
Cargo.toml Normal file
View file

@ -0,0 +1,24 @@
[package]
name = "osma-server"
version = "0.1.0"
edition = "2021"
[dependencies]
dotenv = "0.15.0"
actix-web = "4"
actix-rt = "2.7.0"
actix-cors = "0.6.1"
actix-web-grants = "3.0.1"
actix-web-httpauth = "0.8"
mongodb = { version = "2.1.0"}
bson = "2.1.0"
futures = "0.3.21"
jsonwebtoken = "8"
serde = {version = "1.0", features = ["derive"] }
serde_json = "1"
sha3 = "0.10.1"
chrono = "0.4"