dependabot[bot]
fd0b9f800c
chore(deps): bump cachix/install-nix-action from V28 to 29
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from V28 to 29. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/V28...v29 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:13:42 +00:00
Brian McGee
f6d1b136ce
fix: golanci-lint workflow
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-09-28 12:54:14 +01:00
renovate[bot]
eca9c63afe
chore(deps): update dependency ubuntu to v24
2024-09-26 22:49:00 +00:00
dependabot[bot]
26b7dc6632
chore(deps): bump cachix/install-nix-action from V27 to 28
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from V27 to 28. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/V27...V28 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 17:57:20 +00:00
Brian McGee
7939edda49
fixup! feat: update gomod2nix on renovate bot prs
...
Fix bad path
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-08-15 12:00:30 +01:00
Brian McGee
6dcb39dc13
fixup! feat: update gomod2nix on renovate bot prs
...
Use a lighter devshell to speed up execution, and fix git relate script in workflow.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-08-15 11:58:13 +01:00
Brian McGee
83ede84285
fixup! feat: update gomod2nix on renovate bot prs
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-08-15 11:37:32 +01:00
Brian McGee
d19bc300fa
feat: update gomod2nix on renovate bot prs
...
Run `gomod2nix` on renovate bot PRs to update `gomod2nix.toml` automatically.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-08-14 20:31:28 +01:00
dependabot[bot]
fef1caf33f
chore(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:02:06 +00:00
Brian McGee
4cc7e00488
refine github workflows ( #331 )
...
gh-pages / build (push) Has been cancelled
golangci-lint / lint (push) Has been cancelled
gh-pages / deploy (push) Has been cancelled
* ci: add golangci-lint workflow
It doesn't conform to the treefmt spec so we run it here to catch any issues.
* ci: switch to buildbot
---------
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-07-03 19:14:42 +01:00
Jörg Thalheim
9da59c7364
run deploy only on main
2024-07-02 07:43:24 +02:00
Brian McGee
aa9f78b716
feat: remove release constraint on docs deployment
...
gh-pages / build (push) Waiting to run
gh-pages / deploy (push) Blocked by required conditions
Nix Flake Actions / nix-matrix (push) Waiting to run
Nix Flake Actions / nix-build (push) Blocked by required conditions
Need a better story
to keep docs changes for new features away from the website
before they're released,
but in the short term we need
to be able to push out edits and fixes without releasing.
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-07-01 20:26:11 +01:00
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