Commit Graph

30 Commits

Author SHA1 Message Date
Brian McGee
986f020c3d
feat: use numtide/blueprint instead of flake.parts
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-06-30 12:25:00 +01:00
dependabot[bot]
57b907d99d
chore(deps): bump goreleaser/goreleaser-action from 5 to 6
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5 to 6.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 17:55:16 +00:00
Brian McGee
ff957c5f1a
fix: restrict github pages publication to published releases (#304)
We currently publish an update when we merge to `main`. This means new functionality that is not yet released is being talked about on the docs site.

This restricts deploying to github pages to only published releases.

Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-29 09:23:34 +02:00
dependabot[bot]
af5d2eb375
chore(deps): bump cachix/install-nix-action from 26 to 27
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v26...V27)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-21 10:58:40 +00:00
dependabot[bot]
105536b24f
chore(deps): bump cachix/cachix-action from 14 to 15
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 14 to 15.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v14...v15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 17:38:26 +00:00
Brian McGee
c815a21f8d
doc: switch to treefmt.com domain
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-13 10:20:22 +01:00
mergify[bot]
87e844af5e
Merge branch 'main' into dependabot/github_actions/goreleaser/goreleaser-action-5 2024-05-13 08:20:00 +00:00
mergify[bot]
4f004de680
Merge branch 'main' into dependabot/github_actions/actions/setup-go-5 2024-05-13 08:19:23 +00:00
Brian McGee
95bc3e8fc7
fix: update settings.yml to point to treefmt instead of treefmt-go
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-13 09:10:55 +01:00
Brian McGee
400d0c7094
Revert "chore: temporarily remove settings.yml workflow"
This reverts commit 86d013fe75.
2024-05-13 09:10:09 +01:00
dependabot[bot]
8df73f7d23
chore(deps): bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 08:09:12 +00:00
dependabot[bot]
feaf2b744e
chore(deps): bump goreleaser/goreleaser-action from 4 to 5
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 4 to 5.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 08:09:09 +00:00
Brian McGee
86d013fe75
chore: temporarily remove settings.yml workflow
It will cause issues whilst moving the repo.

Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-12 19:32:41 +01:00
Brian McGee
6ec924c69e
fix: remove goreleaser from running on pull requests
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-10 10:47:50 +01:00
Brian McGee
e5da10e873
doc: refine docs and usage
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-10 10:46:39 +01:00
zimbatm
e5a6cc60e2 ci: handle releases with goreleaser 2024-05-09 22:16:57 +02:00
Brian McGee
8de5446c64
Revert "ci: add go workflow"
This reverts commit 978eb486f4.
2024-05-09 11:53:37 +01:00
Brian McGee
978eb486f4
ci: add go workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:51:45 +01:00
Brian McGee
5be37cafab
fixup! feat: add release workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:31:12 +01:00
Brian McGee
0c5c34d682
feat: add release workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-09 11:28:09 +01:00
Brian McGee
ebfd17b76a
feat: add nix github workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-08 08:54:58 +01:00
dependabot[bot]
4b47097712
chore(deps): bump cachix/install-nix-action from 25 to 26
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 23:15:13 +00:00
Brian McGee
73a224a5f9
ci: only deploy github pages on main 2024-05-06 16:07:18 +01:00
Brian McGee
183fbf711a
ci: remove henri
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:16:24 +01:00
Brian McGee
e6fe431210
ci: tweak repo settings
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:10:41 +01:00
Brian McGee
9cc0ab7b8c
ci: testing alternative gh pages workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:05:57 +01:00
Brian McGee
e232ffe249
ci: testing alternative gh pages upload action
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 18:00:34 +01:00
Brian McGee
602751aabb
fix: rename treefmt.go to treefmt-go
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:30:24 +01:00
Brian McGee
ead81a6cdd
ci: update gh pages action in github workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 16:12:10 +01:00
Brian McGee
aa75d3db4e
feat: add initial github workflow
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-03 13:42:21 +01:00