You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: allow npm for publish and install
* docs: explain how to use npm for publish
* refactor: pr comments and cursor context
* chore: env/input cleanup
* refactor: more env stuff
* refactor: reduce change
* style: spacing to reduce git noise
description: "Path to sfdx executable to be used by NUTs, defaults to ''"
43
43
type: string
44
44
preBuildCommands:
45
45
required: false
46
-
description: "commands to run before the build...for example, to delete known module conflicts"
46
+
description: 'commands to run before the build...for example, to delete known module conflicts'
47
47
type: string
48
48
default: 'echo "no preBuildCommands passed"'
49
49
postBuildCommands:
50
50
required: false
51
-
description: "script to run after the build"
51
+
description: 'script to run after the build'
52
52
type: string
53
53
default: 'echo "no postBuildCommands passed"'
54
54
preExternalBuildCommands:
55
55
required: false
56
-
description: "commands to run before the build of the external repo...for example, to delete known module conflicts"
56
+
description: 'commands to run before the build of the external repo...for example, to delete known module conflicts'
57
57
type: string
58
58
default: 'echo "no preExternalBuildCommands passed"'
59
59
preSwapCommands:
60
60
required: false
61
-
description: "commands to run before ANY modifications happen. For example, changes that modify the lockfile like yarn add or remove need to happen before the action manually swaps the dependency under test"
61
+
description: 'commands to run before ANY modifications happen. For example, changes that modify the lockfile like yarn add or remove need to happen before the action manually swaps the dependency under test'
62
62
type: string
63
63
default: 'echo "no preSwapCommands passed"'
64
64
useCache:
@@ -73,10 +73,10 @@ on:
73
73
required: false
74
74
description: "branch to clone from the repo. Defaults to 'main'"
75
75
type: string
76
-
default: "main"
76
+
default: 'main'
77
77
ignoreScripts:
78
78
required: false
79
-
description: "if true, will run yarn install --ignore-scripts when building package in node_modules"
79
+
description: 'if true, will run yarn install --ignore-scripts when building package in node_modules'
Copy file name to clipboardExpand all lines: README.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,6 +79,13 @@ jobs:
79
79
# NPM_TOKEN: ^&*$
80
80
```
81
81
82
+
works with npm, too
83
+
84
+
```yml
85
+
with:
86
+
packageManager: npm
87
+
```
88
+
82
89
### Plugin Signing
83
90
84
91
Plugins created by Salesforce teams can be signed automatically with `sign:true` if the repo is in [salesforcecli](https://github.com/salesforcecli) or [forcedotcom](https://github.com/forcedotcom) gitub organization.
@@ -135,12 +142,12 @@ on:
135
142
# point at specific branches, or a naming convention via wildcard
136
143
- prerelease/**
137
144
tags-ignore:
138
-
- "*"
145
+
- '*'
139
146
workflow_dispatch:
140
147
inputs:
141
148
prerelease:
142
149
type: string
143
-
description: "Name to use for the prerelease: beta, dev, etc. NOTE: If this is already set in the package.json, it does not need to be passed in here."
150
+
description: 'Name to use for the prerelease: beta, dev, etc. NOTE: If this is already set in the package.json, it does not need to be passed in here.'
0 commit comments