This repository was archived by the owner on Oct 23, 2022. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Test and Release
2+
3+ on :
4+ push :
5+ branches :
6+ - master
7+ pull_request :
8+ branches :
9+ - master
10+ workflow_dispatch :
11+
12+ jobs :
13+ default :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - uses : actions/checkout@v3
17+ with :
18+ fetch-depth : 0
19+ - uses : actions/setup-node@v3
20+ with :
21+ node-version : 14
22+ - name : Install dependencies
23+ run : npm ci
24+ - name : Run tests
25+ run : |
26+ npm test
27+ npm run fmt
28+ - name : Run integration tests
29+ run : |
30+ npm run test:integration
31+ env :
32+ SFDC_SERVER_URL : https://login.salesforce.com
33+ SFDC_USERNAME : ${{ secrets.SFDC_USERNAME }}
34+ SFDC_PASSWORD : ${{ secrets.SFDC_PASSWORD }}
35+ if : ${{ github.event_name == 'push' }}
36+ - name : Release package
37+ run : npx semantic-release
38+ env :
39+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
40+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 1+ 14
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 22
33> Command line tool supporting the Force.com development lifecycle
44
5- [ ![ Build Status] ( https://travis-ci .com/amtrack/force-dev-tool.svg?branch=master )] ( https://travis-ci .com/amtrack/force-dev-tool )
5+ [ ![ Actions Status] ( https://github .com/amtrack/force-dev-tool/workflows/Test%20and%20Release/badge .svg )] ( https://github .com/amtrack/force-dev-tool/actions )
66
77## Disclaimer
88
You can’t perform that action at this time.
0 commit comments