Skip to content

Commit

Permalink
chore: preening for release
Browse files Browse the repository at this point in the history
michaelfig committed Feb 25, 2021

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent f845149 commit 43dc83a
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
@@ -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
@@ -63,7 +63,7 @@
"config": {
"name": "pledger",
"confinement": "strict",
"executableName": "pledger"
"executableName": "pledger"
}
},
{
@@ -82,10 +82,6 @@
}
],
"publishers": [
{
"name": "@electron-forge/publisher-snapcraft",
"config": {}
},
{
"name": "@electron-forge/publisher-github",
"config": {
@@ -122,4 +118,4 @@
"concurrently": "^5.3.0",
"electron": "^11.3.0"
}
}
}

0 comments on commit 43dc83a

Please sign in to comment.