Skip to content

Commit 0ac78c3

Browse files
committed
Remove build step from integration tests
Building will now be done in the same commit as the changes to the source code, so doing it in the integration test workflow is pointless, only making the CI slower and the maintenance burden greater.
1 parent 684987d commit 0ac78c3

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

.github/workflows/test-integration.yml

-15
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,6 @@ jobs:
3232
- name: Checkout local repository
3333
uses: actions/checkout@v2
3434

35-
- name: Build action
36-
run: |
37-
npm install
38-
npm run build
39-
4035
- name: Run action with defaults
4136
uses: ./ # Use the action from the local path.
4237

@@ -68,11 +63,6 @@ jobs:
6863
- name: Checkout local repository
6964
uses: actions/checkout@v2
7065

71-
- name: Build action
72-
run: |
73-
npm install
74-
npm run build
75-
7666
- name: Run action, using Task minor version wildcard
7767
uses: ./
7868
with:
@@ -91,11 +81,6 @@ jobs:
9181
- name: Checkout local repository
9282
uses: actions/checkout@v2
9383

94-
- name: Build action
95-
run: |
96-
npm install
97-
npm run build
98-
9984
- name: Run action, using invalid version
10085
id: setup-taskfile
10186
continue-on-error: true

0 commit comments

Comments
 (0)