Commit graph

47 commits

Author SHA1 Message Date
James Hodgkinson a1fb5beed9
Fixing up the docs deploy script (#2787)
* fixing up the deploy script
* updating issue templates
* poor clippy
2024-05-22 16:12:26 +10:00
James Hodgkinson aefcdc5ee8
Fixing up build for rust 1.78, hiding things behind cfg(test) etc. (#2753)
* fixing up build for rust 1.78, hiding things behind cfg(test) etc.
* cleaning up version identifier handling in book gen
2024-05-07 09:00:55 +10:00
dependabot[bot] 30179e900c
chore(deps): bump the all group with 1 update (#2690)
Bumps the all group with 1 update: [actions/configure-pages](https://github.com/actions/configure-pages).


Updates `actions/configure-pages` from 4 to 5
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 07:49:02 +10:00
James Hodgkinson ed2bd846cc
handling master docs (#2465) 2024-02-01 00:53:50 +00:00
James Hodgkinson 876f7782cf
update the artifact name in the download step (#2464) 2024-02-01 10:16:50 +10:00
James Hodgkinson cf87993a1c
Debian build fixes (also the book) (#2400)
* betterer errors on things
* Adding tpm-udev as a dependency of kanidm-unixd
* fixing makefile arch error
* adding jq to deb build deps
* adding kanidm deb to autobuild
* making the debian build script more resilient
2024-01-16 01:30:52 +00:00
dependabot[bot] 2a07740300
chore(deps): bump the all group with 2 updates (#2395)
Bumps the all group with 2 updates: [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) and [actions/deploy-pages](https://github.com/actions/deploy-pages).


Updates `actions/upload-pages-artifact` from 2 to 3
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3)

Updates `actions/deploy-pages` from 3 to 4
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: actions/deploy-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 12:33:24 +10:00
dependabot[bot] 608e4b579d
chore(deps): bump the all group with 2 updates (#2372)
Bumps the all group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

Updates `actions/download-artifact` from 3 to 4
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 10:56:02 +10:00
dependabot[bot] 4b3cdc71f5
chore(deps): bump the all group with 3 updates (#2363)
Bumps the all group with 3 updates: [actions/setup-python](https://github.com/actions/setup-python), [actions/configure-pages](https://github.com/actions/configure-pages) and [actions/deploy-pages](https://github.com/actions/deploy-pages).


Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

Updates `actions/configure-pages` from 3 to 4
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v3...v4)

Updates `actions/deploy-pages` from 2 to 3
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: actions/deploy-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 11:18:26 +10:00
James Hodgkinson 66089f6426
Changing build targets for debs (#2076)
* changing build targets for debs
* Updating github actions version for checkout
2023-09-06 10:25:30 +10:00
James Hodgkinson 114b2b2d8e
removing debug string (#1937) 2023-08-03 16:09:48 +10:00
James Hodgkinson 8a97d58084
Final v3 master x book deployment fix (#1936)
* strip the last check off
2023-08-03 15:14:23 +10:00
James Hodgkinson 467b3a3f58
trying a different ref (#1935) 2023-08-03 14:38:28 +10:00
James Hodgkinson 6e755543b3
another book round (#1933) 2023-08-02 20:27:46 +10:00
James Hodgkinson 4292f94ecd
trying again (#1931) 2023-08-02 18:14:49 +10:00
dependabot[bot] 5862f3a8d0
chore(deps): bump actions/upload-pages-artifact from 1 to 2 (#1855)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 20:38:24 +00:00
James Hodgkinson 749522418c
headless webdriver testing, starting on brotli feature (#1844)
* headless chromedriver testing
* updating build scripts
2023-07-10 16:49:09 +10:00
James Hodgkinson 3e4c8f6241
Fixing the kanidmd healthcheck (#1789)
* fixing the health check
* fixing pages while I am here
* flipping options like I flip burgers
* using the config-supplied cert
2023-06-28 19:41:24 +10:00
James Hodgkinson 69dfea3601
Still trying to fix the docs. (#1709)
* docs build/deploy fixes
* let us see if this makes the automerge less bad
2023-06-28 10:34:17 +10:00
James Hodgkinson e18699bda5
Documentation root directory 404 (#1706)
Fixes #1680 - yeet
2023-06-06 07:32:13 +10:00
James Hodgkinson dc418ff351
#1680 redux - trying to fix docs again (#1692)
* Documentation root directory 404
Refers to #1680
* trying to fix this again
2023-06-05 12:06:24 +00:00
James Hodgkinson 2e62a72a09
Documentation root directory 404 (#1681)
Refers to #1680
2023-06-03 19:44:03 +10:00
James Hodgkinson fb519dabad
fixing get-tags-action in book build (#1657) 2023-05-26 16:36:46 +10:00
James Hodgkinson 0476448305
github pages ... something is definitely going weird. (#1605)
* fixing typo and dupe command
2023-05-07 20:52:13 +10:00
James Hodgkinson 1ab0909f30
token permissions! (#1604) 2023-05-07 19:42:16 +10:00
James Hodgkinson 5d54069e7d
Using github actions might actually push a change (#1603)
* Using github actions might actually push a change

* skip if not actually going to deploy

* Don't setup Pages if we aren't deploying

* skip deploy when not deploying
2023-05-07 12:44:30 +10:00
James Hodgkinson e6d23f1f4c
looks like that's a bug (#1602) 2023-05-06 23:55:14 +10:00
James Hodgkinson 42dd8ee0a9
more testing cleanup (#1595)
* more testing cleanup
* path fixings for main deploy phase of the book, refers to #1597
2023-05-06 18:20:47 +10:00
James Hodgkinson 6b0d1bacd8
Document that you need to tell Nginx or other proxies to use HTTP 1.1… (#1592)
* Document that you need to tell Nginx or other proxies to use HTTP 1.1 or later - Fixes #1591
* fixing workflows
2023-05-05 21:08:54 +10:00
James Hodgkinson ec8e5dfc31
more-merge unixd commands (#1568)
* fixing unix packaging
* stripping out actions-rs/toolchain
* fixing an error in the qrcode def in cargo.toml
2023-04-25 22:36:17 +10:00
James Hodgkinson 90d4fe1d58
Sorting documentation builds (#1551)
* updating pykanidm to fix mypy issue
* removing mdbook-template requirement
2023-04-18 21:35:40 +10:00
Firstyear e33beea89d
1399 cleanup cli docs (#1413)
* Cleanup cli args
* Update book
* Update wasm
* making the CI happy


---------

Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2023-03-02 12:47:23 +10:00
James Hodgkinson 964853dd0d
making the robots easier and happier (#1343) 2023-01-24 09:38:19 +10:00
James Hodgkinson b8dcb47f93
Spell checking and stuff (#1314)
* codespell run and spelling fixes
* some clippying
* minor fmt fix
* making yamllint happy
* adding codespell github action
2023-01-10 13:50:53 +10:00
Jan Christoph Ebersbach fd8afa065f
docs: reformat book and introduce workflow to ensure it stays formatted (#1286) 2022-12-27 08:52:03 +10:00
James Hodgkinson 74765bab63
fixing up automation (#1230)
* concurrency fail
* dependency fail
2022-11-23 23:30:38 +10:00
James Hodgkinson 9196807fdb
Workflow tweaks (#1186)
* let's cache some stuff
2022-11-14 08:57:05 +10:00
James Hodgkinson 048aa0dfb5
Fixing a derp (#1089) 2022-10-07 19:03:25 +10:00
James Hodgkinson 9ca7993397
fixing up the automation tooling (#1027) 2022-09-08 16:40:58 +10:00
James Hodgkinson f0e96b9ff5
Published 0.0.3 of kanidm python module (#995)
* kanidm python 0.0.3
2022-08-17 21:35:06 +10:00
James Hodgkinson d2ea936b16
Domain Display Name (#872) 2022-07-07 13:03:08 +10:00
James Hodgkinson 475ada3d6c
Docs updates to push all tagged versions + dev (#720)
* docs magic
* more docs magic
* did I mention I really dislike YAML?
* updatey scripty boopydoopy
* lock docs down to master
* put the symlinked versions up the top of the list
* updated readme
2022-04-28 13:45:48 +10:00
James Hodgkinson 0aa0163ced
Fixes 710 - limit github actions runs based on source (#717)
* breaking workflows out, adding clippy
* adding dependency review
2022-04-27 13:02:54 +10:00
James Hodgkinson 58fb559262
Docs build cleanup for #646 (#647)
* moving docs build to makefile
2022-03-10 08:55:44 +10:00
James Hodgkinson 18aa4e0525
removing book runs on pull_request (#537) 2021-07-24 18:20:36 +10:00
James Hodgkinson a621cbc6a7
Fixing #521 - Documenting the server role (#535) 2021-07-24 15:00:08 +10:00
James Hodgkinson 6ff74c976e
Auto-publishing the book and rustdoc. (#534) 2021-07-24 11:12:35 +10:00