Skip to content

Commit 609ea1d

Browse files
francoisbonneauBotellaA
authored andcommitted
update workflows
1 parent 30a4819 commit 609ea1d

File tree

8 files changed

+71
-95
lines changed

8 files changed

+71
-95
lines changed

.github/workflows/CD.yml

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

.github/workflows/CI.yml

Lines changed: 0 additions & 56 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/cpp-deploy.yml@master
9+
with:
10+
name: OPENGEODE_MYMODULE
11+
directory: opengeode
12+
secrets: inherit

.github/workflows/manual_release.yml

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

.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

.github/workflows/prepare_deploy.yml

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/cpp-prepare-deploy.yml@master
9+
secrets: inherit

.github/workflows/test.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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/cpp-test.yml@master
12+
with:
13+
name: OPENGEODE
14+
directory: opengeode
15+
secrets: inherit

.github/workflows/test_pr.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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/cpp-test-pr.yml@master
10+
with:
11+
name: OPENGEODE_MYMODULE
12+
directory: opengeode
13+
secrets: inherit

0 commit comments

Comments
 (0)