Skip to content

Commit e906cbf

Browse files
committed
Improve comments
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
1 parent d4b05c0 commit e906cbf

File tree

3 files changed

+34
-3
lines changed

3 files changed

+34
-3
lines changed

.github/workflows/build_linux.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,18 @@ on:
2323
prepare-artifact-name:
2424
type: string
2525
required: false
26-
description: "The name of the prepare artifact to use, defaults to 'webapp'"
26+
description: |
27+
The name of the prepare artifact to use, defaults to 'webapp'.
28+
The artifact must contain the following:
29+
+ webapp.asar - the asar archive of the webapp to embed in the desktop app
30+
+ package.json - the package.json to use for build metadata
31+
+ electronVersion - the version of electron to use for cache keying
32+
+ hakHash - the hash of the .hak directory to use for cache keying
33+
+ changelog.Debian - the changelog file to embed in the Debian package
34+
+ variant.json - the variant configuration to use for the build
35+
36+
The artifact can also contain:
37+
+ overrides/ - an optional directory containing any file/directory overrides to apply to the checkout root before building
2738
default: "webapp"
2839
env:
2940
SQLCIPHER_BUNDLED: ${{ inputs.sqlcipher == 'static' && '1' || '' }}

.github/workflows/build_macos.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,17 @@ on:
3434
prepare-artifact-name:
3535
type: string
3636
required: false
37-
description: "The name of the prepare artifact to use, defaults to 'webapp'"
37+
description: |
38+
The name of the prepare artifact to use, defaults to 'webapp'.
39+
The artifact must contain the following:
40+
+ webapp.asar - the asar archive of the webapp to embed in the desktop app
41+
+ package.json - the package.json to use for build metadata
42+
+ electronVersion - the version of electron to use for cache keying
43+
+ hakHash - the hash of the .hak directory to use for cache keying
44+
+ variant.json - the variant configuration to use for the build
45+
46+
The artifact can also contain:
47+
+ overrides/ - an optional directory containing any file/directory overrides to apply to the checkout root before building
3848
default: "webapp"
3949
permissions: {} # No permissions required
4050
jobs:

.github/workflows/build_windows.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,17 @@ on:
3737
prepare-artifact-name:
3838
type: string
3939
required: false
40-
description: "The name of the prepare artifact to use, defaults to 'webapp'"
40+
description: |
41+
The name of the prepare artifact to use, defaults to 'webapp'.
42+
The artifact must contain the following:
43+
+ webapp.asar - the asar archive of the webapp to embed in the desktop app
44+
+ package.json - the package.json to use for build metadata
45+
+ electronVersion - the version of electron to use for cache keying
46+
+ hakHash - the hash of the .hak directory to use for cache keying
47+
+ variant.json - the variant configuration to use for the build
48+
49+
The artifact can also contain:
50+
+ overrides/ - an optional directory containing any file/directory overrides to apply to the checkout root before building
4151
default: "webapp"
4252
permissions: {} # No permissions required
4353
jobs:

0 commit comments

Comments
 (0)