Skip to content

Commit e7f5dba

Browse files
🔖 Version 4.0.0 (#74)
1 parent cec50f8 commit e7f5dba

File tree

86 files changed

+4212
-5777
lines changed

Some content is hidden

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

86 files changed

+4212
-5777
lines changed

.github/workflows/_publish-code.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
#
2-
# Publish releases to Zapier
3-
#
41
name: Publish Code
52

63
on:
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: lint.yml
2+
on:
3+
workflow_call:
4+
jobs:
5+
static-check:
6+
name: Run Static Analysis
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- name: Check out Git repository
11+
uses: actions/checkout@v4
12+
13+
- name: Set up Node.js
14+
uses: actions/setup-node@v5
15+
with:
16+
node-version: 18
17+
cache: "npm"
18+
19+
- name: Install Node.js dependencies
20+
run: npm ci
21+
22+
- name: Test lint
23+
run: npm run lint
24+
25+
- name: Install NPM License Checker
26+
run: npm install -g license-checker
27+
28+
- name: Check licences, no GPL or APGL allowed
29+
run: license-checker | grep -P -B1 '(?<=[A\W])GPL' && exit 1 || exit 0

.github/workflows/_test-units.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ on:
44
workflow_call:
55

66
env:
7-
MINDEE_API_KEY: ${{ secrets.MINDEE_API_KEY_SE_TESTS }}
7+
MINDEE_V2_API_KEY: ${{ secrets.MINDEE_V2_SE_TESTS_API_KEY }}
8+
MINDEE_V2_FINDOC_MODEL_ID: ${{ secrets.MINDEE_V2_SE_TESTS_FINDOC_MODEL_ID }}
89

910
jobs:
1011
run-tests:
@@ -26,5 +27,8 @@ jobs:
2627
run: |
2728
npm ci
2829
30+
- name: Build JS
31+
run: npm run build
32+
2933
- name: Test code
3034
run: npm run zapier test

.github/workflows/pull-request.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ permissions:
88
pull-requests: read
99

1010
jobs:
11+
static_analysis:
12+
uses: ./.github/workflows/_static-analysis.yml
1113
test_units:
1214
uses: ./.github/workflows/_test-units.yml
15+
needs: static_analysis
1316
secrets: inherit

.github/workflows/push-main-branch.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ on:
66
- main
77

88
jobs:
9+
static_analysis:
10+
uses: ./.github/workflows/_static-analysis.yml
911
test_units:
1012
uses: ./.github/workflows/_test-units.yml
13+
needs: static_analysis
1114
secrets: inherit
1215
tag:
1316
uses: mindee/client-lib-actions/.github/workflows/tag-version.yml@main

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## v4.0.0 - 2025-10-21
4+
- Add support for Mindee V2 API
5+
- Remove support for all Mindee V1 APIs
6+
37
## v3.2.2 - 2025-10-20
48
- Update documentation links
59

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# Mindee's Zapier Integrations
1+
# Mindee Zapier Integration
22

3-
At [Mindee](https://mindee.com), we fully support the [Zapier](https://zapier.com) platform.
3+
At [Mindee](https://www.mindee.com/), we fully support the [Zapier](https://zapier.com) platform.
44

5-
Zapier is a no code platform that allows for easy integration between literally thousands of different applications or services - with no, or a very little code.
5+
Zapier is a no-code platform that allows for easy integration between literally thousands of different applications or services with no, or very little code.
66

7-
Zapier’s automations are known as zaps, and they have a trigger that begins the Zap - creating a series of actions that follow one another.
8-
The typical trigger is a new file has arrived", now extract the data with Mindee.
7+
Zapier’s automations are known as 'zaps', and they have a trigger that begins the Zap creating a series of actions that follow one another.
8+
The typical trigger is "a new file has arrived", now extract the data with Mindee.
99
Now that you have the data extracted by Mindee, you can use the data however you want.
1010

1111
Read Zapier documentation on [how to create your zap](https://zapier.com/help/create/basics/create-zaps).

authentication.js

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

constants.js

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

creates/async.js

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

0 commit comments

Comments
 (0)