Skip to content

Commit 0a26b5d

Browse files
committed
update actions
1 parent 2d66bfd commit 0a26b5d

File tree

4 files changed

+22
-35
lines changed

4 files changed

+22
-35
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github: Geode-solutions

.github/workflows/CD.yml

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,42 +10,30 @@ jobs:
1010
with:
1111
name: OPENGEODE_INSPECTOR
1212
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
13-
secrets:
14-
TOKEN: ${{ secrets.TOKEN }}
15-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
13+
secrets: inherit
1614

1715
release-linux-python:
1816
uses: Geode-solutions/actions/.github/workflows/cd-linux-python.yml@master
1917
with:
2018
name: OPENGEODE_INSPECTOR
2119
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
22-
secrets:
23-
TOKEN: ${{ secrets.TOKEN }}
24-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
25-
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
20+
secrets: inherit
2621

2722
release-windows:
2823
uses: Geode-solutions/actions/.github/workflows/cd-windows.yml@master
2924
with:
3025
name: OPENGEODE_INSPECTOR
3126
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
32-
secrets:
33-
TOKEN: ${{ secrets.TOKEN }}
34-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
27+
secrets: inherit
3528

3629
release-windows-python:
3730
uses: Geode-solutions/actions/.github/workflows/cd-windows-python.yml@master
3831
with:
3932
name: OPENGEODE_INSPECTOR
4033
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
41-
secrets:
42-
TOKEN: ${{ secrets.TOKEN }}
43-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
44-
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
34+
secrets: inherit
4535

4636
notify:
4737
uses: Geode-solutions/actions/.github/workflows/end-cd.yml@master
4838
needs: [release-linux, release-linux-python, release-windows, release-windows-python]
49-
secrets:
50-
TOKEN: ${{ secrets.TOKEN }}
51-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
39+
secrets: inherit

.github/workflows/CI.yml

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,55 +2,43 @@ name: CI
22

33
on:
44
push:
5-
pull_request:
6-
schedule:
7-
- cron: 0 0 * * *
85

96
jobs:
107
format:
118
uses: Geode-solutions/actions/.github/workflows/format.yml@master
12-
secrets:
13-
TOKEN: ${{ secrets.TOKEN }}
9+
secrets: inherit
1410

1511
build-linux:
1612
needs: format
1713
uses: Geode-solutions/actions/.github/workflows/ci-linux.yml@master
1814
with:
1915
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
20-
secrets:
21-
TOKEN: ${{ secrets.TOKEN }}
22-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
16+
secrets: inherit
2317

2418
build-linux-python:
2519
needs: format
2620
uses: Geode-solutions/actions/.github/workflows/ci-linux-python.yml@master
2721
with:
2822
name: OPENGEODE_INSPECTOR
2923
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
30-
secrets:
31-
TOKEN: ${{ secrets.TOKEN }}
32-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
24+
secrets: inherit
3325

3426
coverage:
3527
needs: format
3628
uses: Geode-solutions/actions/.github/workflows/coverage.yml@master
3729
with:
3830
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
39-
secrets:
40-
TOKEN: ${{ secrets.TOKEN }}
31+
secrets: inherit
4132

4233
build-windows:
4334
needs: format
4435
uses: Geode-solutions/actions/.github/workflows/ci-windows.yml@master
4536
with:
4637
name: OPENGEODE_INSPECTOR
4738
repos: OpenGeode;OpenGeode-IO;OpenGeode-Geosciences;OpenGeode-GeosciencesIO
48-
secrets:
49-
TOKEN: ${{ secrets.TOKEN }}
50-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
39+
secrets: inherit
5140

5241
semantic-release:
5342
needs: [build-linux, build-linux-python, build-windows]
5443
uses: Geode-solutions/actions/.github/workflows/release.yml@master
55-
secrets:
56-
TOKEN: ${{ secrets.TOKEN }}
44+
secrets: inherit

.github/workflows/CI_schedule.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: CI
2+
3+
on:
4+
schedule:
5+
- cron: 0 0 * * *
6+
7+
jobs:
8+
schedule:
9+
uses: Geode-solutions/actions/.github/workflows/ci-schedule.yml@master
10+
secrets: inherit

0 commit comments

Comments
 (0)