Skip to content

Commit

Permalink
Project creation management (#10)
Browse files Browse the repository at this point in the history
* feat(management/project): added create project domain

* feat(github): added ci to run clippy and unit tests

* feat: configured sqlite driven

* feat: basic rpc runner

* feat: added event driver

* chore: changed folder driven names

* feat: implemented event bridge basics

* chore: removed spec dependence

* feat: improved kafka implementation and validate driver event consumer

* feat: adjuted event bridge

* feat: adjusted cache driven

* feat: grpc driver project proto implemented

* chore: adjusted github ci

* chore: adjusted github ci

* chore: adjusted github ci

* chore: updated sqlx files

* chore: adjusted clippy github ci

* chore: moved events to be used for both domains

* feat: implemented daemon and namespace creation on k8s

* fix: fixed validation if namespace already exist

* chore: migrated protos to use from specs repository

* chore: updated cargo dependences

* docs: improved readme

* docs: improved readme
  • Loading branch information
paulobressan authored Jun 18, 2024
1 parent 7d028b4 commit eba54b2
Show file tree
Hide file tree
Showing 33 changed files with 4,330 additions and 7 deletions.
25 changes: 25 additions & 0 deletions .github/workflows/clippy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Clippy

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
lint:
runs-on: ubuntu-latest
env:
SQLX_OFFLINE: true
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Install Protoc
uses: arduino/setup-protoc@v3

- name: Clippy check lints
run: cargo clippy -- -D warnings

22 changes: 22 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Test

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
unit:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Install Protoc
uses: arduino/setup-protoc@v3

- name: Run Unit Tests
run: cargo test --lib
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
/target
.env
dev.db*

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

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

Loading

0 comments on commit eba54b2

Please sign in to comment.