Skip to content

Commit b363718

Browse files
Merge pull request #167 from Geode-solutions/actions/py
Actions/py
2 parents 58ccfeb + b52726c commit b363718

File tree

12 files changed

+90
-178
lines changed

12 files changed

+90
-178
lines changed

.github/workflows/Branch-protection.yml

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

.github/workflows/CICD.yml

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

.github/workflows/deploy.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Deploy
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
deploy:
8+
uses: Geode-solutions/actions/.github/workflows/py-deploy.yml@master
9+
with:
10+
npm: true
11+
secrets: inherit
12+

.github/workflows/pr_update.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Pull request
2+
3+
on:
4+
pull_request:
5+
types: [opened, reopened]
6+
branches:
7+
- master
8+
9+
jobs:
10+
update-branch:
11+
uses: Geode-solutions/actions/.github/workflows/update-branch.yml@master
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Prepare deploy
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
prepare:
8+
uses: Geode-solutions/actions/.github/workflows/py-prepare-deploy.yml@master
9+
secrets: inherit

.github/workflows/prepare_pr.yml

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

.github/workflows/test.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Test
2+
3+
on:
4+
push:
5+
branches-ignore:
6+
- master
7+
- next
8+
9+
jobs:
10+
test:
11+
uses: Geode-solutions/actions/.github/workflows/py-test.yml@master
12+
with:
13+
repos: ${{ vars.REPOS }}
14+
secrets: inherit

.github/workflows/test_pr.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Test PR
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize, reopened, ready_for_review]
6+
7+
jobs:
8+
test:
9+
uses: Geode-solutions/actions/.github/workflows/py-test-pr.yml@master
10+
with:
11+
repos: ${{ vars.REPOS }}
12+
secrets: inherit

requirements.in

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
1-
OpenGeode-core
2-
OpenGeode-IO
3-
OpenGeode-Inspector
4-
OpenGeode-Geosciences
5-
OpenGeode-GeosciencesIO
6-
Geode-Viewables
7-
geode-numerics
8-
geode-simplex
9-
geode-explicit
10-
geode-implicit
11-
geode-common
12-
fastjsonschema
13-
Flask[async]
14-
Flask-Cors
15-
werkzeug
1+
OpenGeode-core==15.24.1
2+
OpenGeode-IO==7.3.1
3+
OpenGeode-Inspector==6.7.0
4+
OpenGeode-Geosciences==9.2.1
5+
OpenGeode-GeosciencesIO==5.7.1
6+
Geode-Viewables==3.2.0
7+
fastjsonschema==2.16.2
8+
Flask[async]==3.0.3
9+
Flask-Cors==6.0.1
10+
werkzeug==3.0.3

requirements.txt

Lines changed: 8 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2,56 +2,25 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile requirements.in
5+
# pip-compile --pre requirements.in
66
#
77
asgiref==3.9.1
88
# via flask
99
blinker==1.9.0
1010
# via flask
1111
click==8.2.1
1212
# via flask
13-
fastjsonschema==2.21.1
13+
fastjsonschema==2.16.2
1414
# via -r requirements.in
15-
flask[async]==3.1.1
15+
flask[async]==3.0.3
1616
# via
1717
# -r requirements.in
18+
# flask
1819
# flask-cors
1920
flask-cors==6.0.1
2021
# via -r requirements.in
21-
geode-background==9.4.0
22-
# via
23-
# geode-explicit
24-
# geode-implicit
25-
# geode-simplex
2622
geode-common==33.9.0
27-
# via
28-
# -r requirements.in
29-
# geode-background
30-
# geode-conversion
31-
# geode-explicit
32-
# geode-implicit
33-
# geode-numerics
34-
# geode-simplex
35-
# geode-viewables
36-
geode-conversion==6.4.0
37-
# via
38-
# geode-explicit
39-
# geode-implicit
40-
geode-explicit==6.3.0
41-
# via
42-
# -r requirements.in
43-
# geode-implicit
44-
geode-implicit==4.1.1
45-
# via -r requirements.in
46-
geode-numerics==6.3.0
47-
# via
48-
# -r requirements.in
49-
# geode-implicit
50-
# geode-simplex
51-
geode-simplex==9.6.0
52-
# via
53-
# -r requirements.in
54-
# geode-implicit
23+
# via geode-viewables
5524
geode-viewables==3.2.0
5625
# via -r requirements.in
5726
itsdangerous==2.2.0
@@ -60,19 +29,12 @@ jinja2==3.1.6
6029
# via flask
6130
markupsafe==3.0.2
6231
# via
63-
# flask
6432
# jinja2
6533
# werkzeug
6634
opengeode-core==15.24.1
6735
# via
6836
# -r requirements.in
69-
# geode-background
7037
# geode-common
71-
# geode-conversion
72-
# geode-explicit
73-
# geode-implicit
74-
# geode-numerics
75-
# geode-simplex
7638
# geode-viewables
7739
# opengeode-geosciences
7840
# opengeode-geosciencesio
@@ -81,26 +43,18 @@ opengeode-core==15.24.1
8143
opengeode-geosciences==9.2.1
8244
# via
8345
# -r requirements.in
84-
# geode-implicit
8546
# geode-viewables
8647
# opengeode-geosciencesio
8748
opengeode-geosciencesio==5.7.1
88-
# via
89-
# -r requirements.in
90-
# geode-implicit
49+
# via -r requirements.in
9150
opengeode-inspector==6.7.0
92-
# via
93-
# -r requirements.in
94-
# geode-explicit
95-
# geode-implicit
96-
# geode-simplex
51+
# via -r requirements.in
9752
opengeode-io==7.3.1
9853
# via
9954
# -r requirements.in
100-
# geode-implicit
10155
# geode-viewables
10256
# opengeode-geosciencesio
103-
werkzeug==3.1.3
57+
werkzeug==3.0.3
10458
# via
10559
# -r requirements.in
10660
# flask

0 commit comments

Comments
 (0)