Skip to content

Commit 14a45ff

Browse files
Merged new core and CLI changes. Related issues: [#112] [#94] [#107] [#77] [#78]
2 parents 7d21e31 + 339c98b commit 14a45ff

28 files changed

+2690
-1183
lines changed

.github/workflows/auto-reviewer-assign.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66

77
jobs:
88
auto-reviewer-assign:
9+
if: github.event.pull_request.head.repo.full_name == github.repository
910
runs-on: ubuntu-latest
1011
permissions:
1112
pull-requests: write
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: publish-cli-version
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
tags:
7+
- v[0-9]+.[0-9]+.[0-9]+
8+
9+
jobs:
10+
Publish:
11+
runs-on: ubuntu-latest
12+
13+
container:
14+
image: rust:latest
15+
16+
steps:
17+
- name: Checkout code
18+
uses: actions/checkout@v3
19+
- name: test version (dry-run) and metadata checks
20+
run: cargo publish --dry-run
21+
- name: Publish on crates.io
22+
run: cargo publish
23+
env:
24+
CARGO_REGISTRY_TOKEN: ${{secrets.CF_TOKEN_CARGO_API}}

.github/workflows/update-doc.yml

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,37 @@
11
name: Update documentation
22

3-
on:
3+
on:
44
push:
5-
branches: [main]
5+
branches: [ main ]
6+
tags:
7+
- v[0-9]+.[0-9]+.[0-9]+
68

79
jobs:
810
build:
911
runs-on: ubuntu-latest
1012
steps:
11-
- name: Checkout code
12-
uses: actions/checkout@v3
13+
- name: Checkout code
14+
uses: actions/checkout@v3
1315

14-
- name: Setup Python
15-
uses: actions/setup-python@v4
16-
with:
17-
python-version: '3.10'
18-
cache: 'pip'
16+
- name: Setup Python
17+
uses: actions/setup-python@v4
18+
with:
19+
python-version: '3.10'
20+
cache: 'pip'
1921

20-
- name: Install mkdocs
21-
run: |
22-
pip install mkdocs mkdocs-material
23-
pip install mkdocs-rss-plugin
24-
25-
- name: Build documentation
26-
run: mkdocs build
27-
working-directory: ./Doc
22+
- name: Install mkdocs
23+
run: |
24+
pip install mkdocs mkdocs-material
25+
pip install mkdocs-rss-plugin
2826
29-
- name: Upload artifact
30-
uses: actions/upload-pages-artifact@v3
31-
with:
32-
path: ./Doc/site
27+
- name: Build documentation
28+
run: mkdocs build
29+
working-directory: ./Doc
30+
31+
- name: Upload artifact
32+
uses: actions/upload-pages-artifact@v3
33+
with:
34+
path: ./Doc/site
3335

3436
deploy:
3537
needs: build
@@ -42,6 +44,6 @@ jobs:
4244
id-token: write
4345
contents: write
4446
steps:
45-
- name: Deploy to GitHub Pages
46-
id: deployment
47-
uses: actions/deploy-pages@v4
47+
- name: Deploy to GitHub Pages
48+
id: deployment
49+
uses: actions/deploy-pages@v4

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,4 +173,5 @@ admission-webhook.yaml
173173
certificate-manager.yaml
174174
client-deployment.yaml
175175
dns-deployment.yaml
176-
proxy-injector.yaml
176+
proxy-injector.yaml
177+
core/src/components/conntracker/src/bindings.rs

Scripts/install-injector.sh

Lines changed: 0 additions & 16 deletions
This file was deleted.

Scripts/install.sh

Lines changed: 0 additions & 69 deletions
This file was deleted.

Scripts/uninstall.sh

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)