Skip to content

Commit 8201579

Browse files
author
Robotghost718
committed
Fix: Update GitHub Actions workflow to remove npm dependency
1 parent 6f1ef5f commit 8201579

1 file changed

Lines changed: 5 additions & 12 deletions

File tree

.github/workflows/salesforce-validation.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,14 @@ jobs:
2020
with:
2121
node-version: '18'
2222

23-
- name: Install SFDX
24-
run: npm install --global sfdx-cli
25-
26-
- name: Install dependencies
27-
run: npm install
28-
29-
- name: Lint JavaScript
30-
run: npm run lint --if-present
31-
continue-on-error: true
23+
- name: Install Salesforce CLI
24+
run: npm install --global @salesforce/cli
3225

3326
- name: Validate Salesforce metadata
3427
run: |
35-
sfdx force:source:convert -d mdapi_output
28+
sf project retrieve preview --source-dir force-app
3629
continue-on-error: true
3730

38-
- name: Check for Salesforce metadata issues
31+
- name: Check metadata structure
3932
run: |
40-
echo "Salesforce metadata validation complete"
33+
echo "Salesforce metadata validation complete"

0 commit comments

Comments
 (0)