We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 68f6538 commit f01b59aCopy full SHA for f01b59a
1 file changed
.github/workflows/project-integration-tests.yaml
@@ -0,0 +1,29 @@
1
+name: Project Integration
2
+
3
+# TODO maybe only run on release branches? Or if a label is attached?
4
+on: push
5
6
+jobs:
7
+ publish:
8
+ runs-on: ubuntu-latest
9
+ steps:
10
+ - uses: actions/checkout@v3
11
+ - name: Checkout Integration Test Repo
12
+ uses: actions/checkout@v3
13
+ with:
14
+ repository: openfn/project-integration-tests
15
+ path: resources/repo
16
+ - uses: actions/setup-node@v3
17
18
+ node-version: '22.12'
19
+ - uses: pnpm/action-setup@v4
20
+ - run: pnpm install
21
+ - run: pnpm install:openfnx
22
23
+ - uses: oven-sh/setup-bun@v2
24
+ - run: bun install
25
+ working-directory: resources/repo
26
27
+ - run: pnpm stories:cli
28
+ env: OPENFN_RUNNER_ARGS=cmd:openfnx
29
0 commit comments