https://github.com/jhsware/nix-infra
Create a private PaaS on Hetzner Cloud in minutes using nix-infra.
https://github.com/jhsware/nix-infra
Last synced: about 8 hours ago
JSON representation
Create a private PaaS on Hetzner Cloud in minutes using nix-infra.
- Host: GitHub
- URL: https://github.com/jhsware/nix-infra
- Owner: jhsware
- License: mit
- Created: 2024-10-31T16:06:05.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-06T21:24:43.000Z (24 days ago)
- Last Synced: 2025-04-06T22:25:22.778Z (24 days ago)
- Language: Dart
- Size: 3.21 MB
- Stars: 66
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README-release.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - jhsware/nix-infra - Create a private PaaS on Hetzner Cloud in minutes using nix-infra. (Dart)
- awesome-starred - jhsware/nix-infra - Create a private PaaS on Hetzner Cloud in minutes using nix-infra. (Dart)
README
1. Update version in pubspec.yaml
2. Commit and push
3. Run the [Github build action](https://github.com/jhsware/nix-infra/actions/workflows/release-linux.yml)A [draft release](https://github.com/jhsware/nix-infra/releases) with a linux binary is created
4. Run the macOS release command
```sh
./build.sh release --env=./.env
```5. Upload the signed installer to the draft release and:
- add a tag
- title should be same as tag
- add description6. Publish the release