Skip to content

Commit

Permalink
Update build_test.yml
Browse files Browse the repository at this point in the history
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
  • Loading branch information
1000TurquoisePogs authored Aug 27, 2024
1 parent c0f68fb commit 88848c3
Showing 1 changed file with 16 additions and 13 deletions.
29 changes: 16 additions & 13 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,21 +26,24 @@ jobs:
with:
github-token: ${{ secrets.GITHUB_TOKEN }}

validate-package-json:
needs: check-permission
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Validate package.json
uses: zowe-actions/shared-actions/validate-package-json@main
with:
excluded-packages: explorer-fvt-utilities
# Requirement to prevent latest libraries from being used to prevent against package/npm hijacking is in direct conflict
# with requirement to be on the latest version of packages for major release. I guess whoever complains more wins.
#
# validate-package-json:
# needs: check-permission
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v2
#
# - name: Validate package.json
# uses: zowe-actions/shared-actions/validate-package-json@main
# with:
# excluded-packages: explorer-fvt-utilities

# test on explorer-mvs image
integration-test:
runs-on: ubuntu-latest
needs: validate-package-json
# needs: validate-package-json
steps:
- name: '[Prep 1] Checkout'
uses: actions/checkout@v2
Expand All @@ -61,7 +64,7 @@ jobs:
uses: zowe-actions/shared-actions/prepare-workflow@main

- name: '[Prep 4] Setup Node'
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: 16

Expand Down Expand Up @@ -118,7 +121,7 @@ jobs:
regular-build:
runs-on: ubuntu-latest
needs: validate-package-json
# needs: validate-package-json
steps:
- name: '[Prep 1] Checkout'
uses: actions/checkout@v2
Expand Down

0 comments on commit 88848c3

Please sign in to comment.