chore(docs): update release doc to call out single-arch builds

This commit is contained in:
Gabe Kangas 2023-05-23 17:44:00 -07:00
parent e09609733a
commit 2aa8756c94
No known key found for this signature in database
GPG key ID: 4345B2060657F330

View file

@ -13,12 +13,26 @@ The original Docker Hub image was [gabekangas/owncast](https://hub.docker.com/re
1. Create the release archive files for all the different architectures. Specify the human readable version number in the `version` flag such as `v0.1.0`, `nightly`, `develop`, etc. It will be used to identify this binary when running Owncast. You'll find the archives for this release in the `dist` directory when it's complete.
**Run**: `earthly +package-all --version="v0.1.0"`
**Run**:
```bash
earthly +package-all --version="v0.1.0"
```
2. Create a release on GitHub with release notes and Changelog for the version.
3. Upload the release archive files to the release on GitHub via the web interface.
### Tip: For releasing only a single architecture
If you require building only a single architecture you can save some time by specifying the architecture you want to build. For example, if you only want to build the 64bit amd64 Linux version you can run:
**Run**:
```bash
earthly +package --platform="linux/amd64"
```
## Build and upload Docker images
Specify the human readable version number in the `version` flag such as `v0.1.0`, `nightly`, `develop`, etc. It will be used to identify this binary when running Owncast.