Commit graph

17 commits

Author SHA1 Message Date
Martin Wimpress
46d611bbda docs: update bug report template 2024-07-25 10:36:07 +01:00
Martin Wimpress
132b240133 ci: tag containers with alpine so I can namespace future variants 2024-07-25 08:55:16 +01:00
Martin Wimpress
7b548aa7df refactor: give the snap artefact a more descriptive name 2024-07-25 08:25:03 +01:00
Martin Wimpress
86352205af refactor: move test-snap-build alongside the other test build jobs 2024-07-25 08:25:03 +01:00
Martin Wimpress
f3b1271813 docs: update documentation to explain the new server config 2024-07-24 23:14:45 +01:00
Alan Pope
0eba5601d7
feat: Add snap support (#23)
* WIP: snapcraft config

* chore: tidy up snap workflow

* fix: update ld_library_path

* fix the version of the snap

This uses a combination of most recent git tag and short rev.

* Add git as a build package

Required because we have a dump plugin and a nill plugin which pull in next to nothing. Making it hard to do a version stamp without the git command
2024-07-24 19:23:58 +01:00
Martin Wimpress
4928a51bd1 ci: add build/publish container image 2024-07-24 02:03:58 +01:00
Martin Wimpress
dda746f103 ci: add build container image 2024-07-24 02:03:58 +01:00
Martin Wimpress
080092e136
docs: add demo 2024-07-23 19:23:09 +01:00
Martin Wimpress
c523d9bae1 ci: resolve some dh warnings 2024-07-23 12:32:49 +01:00
dependabot[bot]
e09446bb19 chore(deps): bump DeterminateSystems/nix-installer-action from 12 to 13
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 12 to 13.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v12...v13)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 23:00:29 +01:00
Martin Wimpress
fc412d22d8 feat: add support for protecting the stream sprout server with a key
- Close #8
2024-07-22 17:14:16 +01:00
Martin Wimpress
15d407226d
ci: fix release workflow 2024-07-22 14:43:31 +01:00
Martin Wimpress
040d5f7ba9 ci: add release workflow and update docs 2024-07-22 14:33:28 +01:00
Martin Wimpress
c8bed71c4a feat: add debian packaging 2024-07-22 14:12:10 +01:00
Martin Wimpress
8fd84dd2b7 ci: add initial workflows 2024-07-22 13:08:38 +01:00
Martin Wimpress
2c011f34a6 docs: add initial project documentation and templates 2024-07-22 13:04:52 +01:00