|
1 |
| -name: "deps: Bump updatecli version" |
2 |
| -pipelineid: updatecli |
| 1 | +name: "deps: bump updatecli version" |
| 2 | +pipelineid: "updatecli" |
3 | 3 | actions:
|
4 | 4 | default:
|
5 |
| - title: Bump updatecli version to {{ source "updatecli" }} |
6 |
| - kind: github/pullrequest |
| 5 | + kind: "github/pullrequest" |
7 | 6 | spec:
|
8 | 7 | automerge: true
|
9 |
| - mergemethod: squash |
| 8 | + mergemethod: "squash" |
10 | 9 | usetitleforautomerge: true
|
11 | 10 | labels:
|
12 |
| - - dependencies |
13 |
| - - updatecli |
14 |
| - scmid: default |
| 11 | + - "dependencies" |
| 12 | + - "updatecli" |
| 13 | + scmid: "default" |
15 | 14 | scms:
|
16 | 15 | default:
|
17 |
| - kind: github |
| 16 | + kind: "github" |
18 | 17 | spec:
|
19 |
| - branch: v2 |
20 |
| - email: me@olblak.com |
21 |
| - owner: updatecli |
22 |
| - repository: updatecli-action |
| 18 | + branch: '{{ .scm.branch }}' |
| 19 | + email: ' {{ .scm.email }}' |
| 20 | + owner: '{{ .scm.owner }}' |
| 21 | + repository: '{{ .scm.repository }}' |
23 | 22 | token: '{{requiredEnv "GITHUB_TOKEN"}}'
|
24 |
| - user: updatecli |
25 |
| - username: github-actions |
| 23 | + user: '{{ .scm.user }}' |
| 24 | + username: '{{ .scm.username }}' |
26 | 25 | disabled: false
|
27 | 26 | sources:
|
28 | 27 | updatecli:
|
29 |
| - name: Get latest updatecli version |
30 |
| - kind: githubrelease |
| 28 | + name: "Get latest updatecli version" |
| 29 | + kind: "githubrelease" |
31 | 30 | spec:
|
32 |
| - owner: updatecli |
33 |
| - repository: updatecli |
| 31 | + owner: "updatecli" |
| 32 | + repository: "updatecli" |
34 | 33 | token: '{{requiredEnv "GITHUB_TOKEN"}}'
|
| 34 | + versionfilter: |
| 35 | + kind: "semver" |
35 | 36 | targets:
|
36 | 37 | src-main:
|
37 |
| - name: Bump updatecli version in src/main.js |
38 |
| - kind: file |
| 38 | + name: 'deps: bump updatecli version in src/main.js to {{ source "updatecli" }}' |
| 39 | + kind: "file" |
39 | 40 | spec:
|
40 |
| - file: src/main.js |
41 |
| - matchpattern: "const DEFAULT_VERSION = (.+)" |
| 41 | + file: "src/main.js" |
| 42 | + matchpattern: 'const DEFAULT_VERSION = (.+)' |
42 | 43 | replacepattern: 'const DEFAULT_VERSION = `{{ source "updatecli" }}`'
|
43 |
| - scmid: default |
44 |
| - sourceid: updatecli |
| 44 | + scmid: "default" |
| 45 | + sourceid: "updatecli" |
| 46 | + |
45 | 47 | test-main:
|
46 |
| - name: Bump updatecli version in tests/main.test.js |
47 |
| - kind: file |
| 48 | + name: 'deps: bump updatecli version in tests/main.test.js to {{ source "updatecli" }}' |
| 49 | + kind: "file" |
48 | 50 | spec:
|
49 |
| - file: tests/main.test.js |
| 51 | + file: "tests/main.test.js" |
50 | 52 | matchpattern: "const DEFAULT_VERSION = (.+)"
|
51 | 53 | replacepattern: 'const DEFAULT_VERSION = `{{ source "updatecli" }}`'
|
52 |
| - scmid: default |
53 |
| - sourceid: updatecli |
| 54 | + scmid: "default" |
| 55 | + sourceid: "updatecli" |
| 56 | + |
| 57 | + dist: |
| 58 | + name: 'chore: rebuild the dist directory' |
| 59 | + dependson: |
| 60 | + - "src-main" |
| 61 | + - "test-main" |
| 62 | + disablesourceinput: true |
| 63 | + kind: shell |
| 64 | + scmid: "default" |
| 65 | + spec: |
| 66 | + command: | |
| 67 | + npm ci |
| 68 | + npm run prepare |
| 69 | + changedif: |
| 70 | + kind: file/checksum |
| 71 | + spec: |
| 72 | + files: |
| 73 | + - "dist/index.js" |
| 74 | + - "dist/index.js.map" |
| 75 | + environments: |
| 76 | + - name: "PATH" |
| 77 | + - name: "HOME" |
0 commit comments