File tree Expand file tree Collapse file tree 9 files changed +1967
-2
lines changed
Expand file tree Collapse file tree 9 files changed +1967
-2
lines changed Original file line number Diff line number Diff line change 1+ name : Release
2+ on :
3+ push :
4+ branches :
5+ - main
6+
7+ jobs :
8+ release :
9+ name : release
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v2
13+ - uses : actions/setup-node@v2
14+ with :
15+ node-version : 12
16+ - uses : actions/cache@v1
17+ with :
18+ path : ~/.npm
19+ key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
20+ restore-keys : |
21+ ${{ runner.os }}-node-
22+ - run : npm ci
23+ - run : npx semantic-release
24+ env :
25+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
26+ NPM_TOKEN : ${{ secrets.NPM_AUTOMATION_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : Test
2+ on :
3+ push :
4+ branches :
5+ - main
6+ pull_request :
7+ types : [opened, synchronize]
8+
9+ jobs :
10+ test_matrix :
11+ runs-on : ubuntu-latest
12+ strategy :
13+ matrix :
14+ node_version : ["12", "14"]
15+
16+ steps :
17+ - uses : actions/checkout@v2
18+ - name : Use Node.js ${{ matrix.node_version }}
19+ uses : actions/setup-node@v2
20+ with :
21+ node-version : ${{ matrix.node_version }}
22+ - uses : actions/cache@v1
23+ with :
24+ path : ~/.npm
25+ key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
26+ restore-keys : |
27+ ${{ runner.os }}-node-
28+ - run : npm ci
29+ - run : npm test
30+
31+ # The "test" step can be required in branch protection and does not
32+ # change each time the test matrix changes.
33+ test :
34+ runs-on : ubuntu-latest
35+ needs : test_matrix
36+ steps :
37+ - run : echo ok
Original file line number Diff line number Diff line change 1+ node_modules
File renamed without changes.
Original file line number Diff line number Diff line change 1- # 🚧 WORK IN PROGRESS. See [ #1 ] ( https://github.com/octoherd/script-hello-world/pull/1 )
2-
31# script-hello-world
42
53> The "Hello, World!" of all Octoherd Scripts!
64
5+ [ ![ @latest ] ( https://img.shields.io/npm/v/@octoherd/script-hello-world.svg )] ( https://www.npmjs.com/package/@octoherd/script-hello-world )
6+ [ ![ Build Status] ( https://github.com/octoherd/script-hello-world/workflows/Test/badge.svg )] ( https://github.com/octoherd/script-hello-world/actions?query=workflow%3ATest+branch%3Amain )
7+
8+ ## Usage
9+
10+ ``` js
11+ npx @octoherd/ script- hello- world \
12+ -- octoherd- token 0123456789012345678901234567890123456789 \
13+ " octoherd/*"
14+ ```
15+
16+ ## Options
17+
18+ | option | type | description |
19+ | ----------------- | ------ | ------------------ |
20+ | ` --greeting-name ` | string | name to be greeted |
21+
722## Contributing
823
924See [ CONTRIBUTING.md] ( CONTRIBUTING.md )
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env node
2+
3+ import { script } from "./script.js" ;
4+ import { run } from "@octoherd/cli/run" ;
5+
6+ run ( script ) ;
You can’t perform that action at this time.
0 commit comments