Skip to content

Commit

Permalink
chore: preening for release
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelfig committed Feb 25, 2021
1 parent f845149 commit 43dc83a
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 6 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,25 @@ https://github.com/agoric-labs/Pledger in order to create release artifacts.
# Push the bundle to the publishers
yarn publish:electron --from-dry-run
```

### Publishing Snaps

NOTE: For now, you will have to manually do:

```sh
snapcraft upload --release=beta out/make/pledger-*.snap
```

We'd like to use the following:

```json
{
"name": "@electron-forge/publisher-snapcraft",
"config": {
"release": "beta"
}
}
```

but first we need a solution to:
https://github.com/davidwinter/electron-forge-maker-snap/issues/38
8 changes: 2 additions & 6 deletions packages/app-electron/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
"config": {
"name": "pledger",
"confinement": "strict",
"executableName": "pledger"
"executableName": "pledger"
}
},
{
Expand All @@ -82,10 +82,6 @@
}
],
"publishers": [
{
"name": "@electron-forge/publisher-snapcraft",
"config": {}
},
{
"name": "@electron-forge/publisher-github",
"config": {
Expand Down Expand Up @@ -122,4 +118,4 @@
"concurrently": "^5.3.0",
"electron": "^11.3.0"
}
}
}

0 comments on commit 43dc83a

Please sign in to comment.