Skip to content

Commit 9e90e40

Browse files
committed
workflow-engine (#705)
1 parent a388fec commit 9e90e40

139 files changed

Lines changed: 14680 additions & 480 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codegraph/.gitignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# CodeGraph data files
2+
# These are local to each machine and should not be committed
3+
4+
# Database
5+
*.db
6+
*.db-wal
7+
*.db-shm
8+
9+
# Cache
10+
cache/
11+
12+
# Logs
13+
*.log
14+
15+
# Hook markers
16+
.dirty
17+
18+
# CodeGraph daemon PID file
19+
daemon.pid

.github/workflows/ci-dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Harden Runner
15-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
15+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
1616
with:
1717
egress-policy: audit
1818

.github/workflows/ci-image-centos7.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
steps:
3030
- name: Harden Runner
31-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
31+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3232
with:
3333
egress-policy: audit
3434

@@ -45,7 +45,7 @@ jobs:
4545
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
4646

4747
- name: Build and push CentOS 7 image
48-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
48+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
4949
with:
5050
context: .
5151
file: docker/Dockerfile.build_centos7

.github/workflows/ci-image-centos8.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
steps:
3030
- name: Harden Runner
31-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
31+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3232
with:
3333
egress-policy: audit
3434

@@ -45,7 +45,7 @@ jobs:
4545
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
4646

4747
- name: Build and Push
48-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
48+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
4949
with:
5050
context: .
5151
file: docker/Dockerfile.build_centos8

.github/workflows/ci-image-ubuntu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141

4242
steps:
4343
- name: Harden Runner
44-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
44+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4545
with:
4646
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs
4747

@@ -66,7 +66,7 @@ jobs:
6666
images: ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_IMAGE }}
6767

6868
- name: Build and Push Platform Image
69-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
69+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
7070
with:
7171
context: .
7272
file: docker/Dockerfile.build_ubuntu

.github/workflows/ci-image-ubuntu18.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Harden Runner
42-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
42+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4343
with:
4444
egress-policy: audit
4545

@@ -64,7 +64,7 @@ jobs:
6464
images: ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_IMAGE }}
6565

6666
- name: Build and Push Platform Image
67-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
67+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
6868
with:
6969
context: .
7070
file: docker/Dockerfile.build_ubuntu18

.github/workflows/ci-image-ubuntu22.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Harden Runner
42-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
42+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4343
with:
4444
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs
4545

@@ -64,7 +64,7 @@ jobs:
6464
images: ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_IMAGE }}
6565

6666
- name: Build and Push Platform Image
67-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
67+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
6868
with:
6969
context: .
7070
file: docker/Dockerfile.build_ubuntu22

.github/workflows/ci-image-ubuntu24.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Harden Runner
42-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
42+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4343
with:
4444
egress-policy: audit
4545

@@ -64,7 +64,7 @@ jobs:
6464
images: ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_IMAGE }}
6565

6666
- name: Build and Push Platform Image
67-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
67+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
6868
with:
6969
context: .
7070
file: docker/Dockerfile.build_ubuntu24

.github/workflows/ci-test.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
steps:
2929
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3030
- name: Harden Runner
31-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
31+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
3232
with:
3333
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs
3434

@@ -90,6 +90,7 @@ jobs:
9090
python3 -m pip install --upgrade appmesh pyotp
9191
bash /work/script/run_python_test_with_debug.sh \
9292
/work/src/sdk/python/test/test_appmesh_client.py \
93+
/work/src/sdk/python/test/test_workflow_engine.py \
9394
/work/src/sdk/python/sample.py
9495
9596
# test appmesh golang sdk
@@ -144,6 +145,7 @@ jobs:
144145
python3 -m pip install --break-system-packages --upgrade appmesh pyotp
145146
bash /work/script/run_python_test_with_debug.sh \
146147
/work/src/sdk/python/test/test_appmesh_client.py \
148+
/work/src/sdk/python/test/test_workflow_engine.py \
147149
/work/src/sdk/python/sample.py
148150
149151
# test appmesh golang sdk
@@ -196,6 +198,7 @@ jobs:
196198
python3 -m pip install --upgrade appmesh pyotp
197199
bash /work/script/run_python_test_with_debug.sh \
198200
/work/src/sdk/python/test/test_appmesh_client.py \
201+
/work/src/sdk/python/test/test_workflow_engine.py \
199202
/work/src/sdk/python/sample.py
200203
201204
# test appmesh golang sdk
@@ -255,6 +258,7 @@ jobs:
255258
python3 -m pip install --upgrade appmesh pyotp
256259
bash /work/script/run_python_test_with_debug.sh \
257260
/work/src/sdk/python/test/test_appmesh_client.py \
261+
/work/src/sdk/python/test/test_workflow_engine.py \
258262
/work/src/sdk/python/sample.py
259263
260264
# test appmesh golang sdk

.github/workflows/release-image-agent.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545

4646
steps:
4747
- name: Harden Runner
48-
uses: step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2
48+
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
4949
with:
5050
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs
5151

@@ -71,7 +71,7 @@ jobs:
7171
# Build and push Docker image with Buildx (don't push on PR)
7272
# https://github.com/docker/build-push-action
7373
- name: Build and Push Platform Image
74-
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7
74+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7
7575
with:
7676
context: https://github.com/laoshanxi/app-mesh.git#main:docker
7777
file: Dockerfile.container_agent

0 commit comments

Comments
 (0)