Jade Ellis
ce410f440c
ci: uniform Docker builds ( #3430 )
Linting checks / clippy (push) Waiting to run
Linting checks / fmt (push) Waiting to run
Spell Check / codespell (push) Waiting to run
Container - Kanidm / Set image tag values (push) Waiting to run
Container - Kanidm / Build kanidm Docker image (push) Blocked by required conditions
Container - Kanidm / Push kanidm Docker image (push) Blocked by required conditions
Container - Kanidmd / Set image tag values (push) Waiting to run
Container - Kanidmd / Build kanidmd Docker image (push) Blocked by required conditions
Container - Kanidmd / Push kanidmd Docker image (push) Blocked by required conditions
Container - Radiusd / Set image tag values (push) Waiting to run
Container - Radiusd / Build radius Docker image (push) Blocked by required conditions
Container - Radiusd / Push radius Docker image (push) Blocked by required conditions
Javascript Linting / javascript_lint (push) Waiting to run
Javascript Linting / javascript_fmt (push) Waiting to run
GitHub Pages / pre_deploy (push) Waiting to run
GitHub Pages / fanout (${{ needs.pre_deploy.outputs.latest}}) (push) Blocked by required conditions
GitHub Pages / docs_master (push) Waiting to run
GitHub Pages / deploy (push) Blocked by required conditions
PyKanidm tests / tests (push) Waiting to run
Linux Build and Test / rust_build (push) Waiting to run
Linux Build and Test / rust_build_next (beta) (push) Waiting to run
Linux Build and Test / rust_build_next (nightly) (push) Waiting to run
Linux Build and Test / run_release (push) Waiting to run
Windows Build and Test / windows_build_kanidm (push) Waiting to run
2025-02-14 10:25:04 +00:00
George Wu
c324fa92f5
fix(ci): Add setup-oras step to include ORAS CLI for container builds on ubuntu-24.04. ( #3368 )
2025-01-21 09:43:26 +13:00
James Hodgkinson
120f990ce1
2856 - use tags for containers on build ( #3139 )
...
* ci: push docker image for git tags
* tweaking tag references, such tag, many build
---------
Co-authored-by: guillaumedsde <30023543+guillaumedsde@users.noreply.github.com>
2024-10-24 02:12:20 +00:00
fossdd
3298eecc8a
Run rust_build CI between multiple Rust versions ( #2939 )
...
* Add rust_build_next job to test upcoming Rust versions
This way, build failures on a upcoming Rust version can be found
earlier, and doesn't hold new Kanidm releases.
* yamlllinttttt the GitHub workflows
---------
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2024-07-30 10:08:26 +10:00
dependabot[bot]
b53eb831d8
Bump the all group with 2 updates ( #2850 )
...
Bumps the all group with 2 updates: [mozilla-actions/sccache-action](https://github.com/mozilla-actions/sccache-action ) and [docker/build-push-action](https://github.com/docker/build-push-action ).
Updates `mozilla-actions/sccache-action` from 0.0.4 to 0.0.5
- [Release notes](https://github.com/mozilla-actions/sccache-action/releases )
- [Commits](https://github.com/mozilla-actions/sccache-action/compare/v0.0.4...v0.0.5 )
Updates `docker/build-push-action` from 5 to 6
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: mozilla-actions/sccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: docker/build-push-action
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-06-23 15:21:15 -07:00
Firstyear
adb575947f
Adjust output of claim maps for better parsing ( #2566 )
...
* Adjust output of claim maps for better parsing
* Update python tests for OAuth2 bits
* fixing workflows for container builds
---------
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2024-02-26 13:33:32 +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]
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
James Hodgkinson
55bd543434
.deb package build and docs fixes ( #2252 )
...
* moving docs around a bit
* workflow fixes
2023-10-26 01:48:58 +00:00
dependabot[bot]
d9af20b977
chore(deps): bump docker/build-push-action from 4 to 5 ( #2118 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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-09-17 20:42:01 +00:00
dependabot[bot]
a44870cecb
chore(deps): bump docker/setup-buildx-action from 2 to 3 ( #2117 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
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-09-17 20:30:40 +00: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
micolous
73e6e11cd2
Refactor docker_build_kanidm to be more isolated (v13) ( #1872 )
2023-07-18 09:03:04 +10:00
micolous
0bd7c5be20
Revert "something something token permissions ( #1850 )" ( #1852 )
...
This reverts commit 06e85f9747
.
2023-07-13 15:30:43 +10:00
James Hodgkinson
06e85f9747
something something token permissions ( #1850 )
2023-07-13 12:20:20 +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
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
dependabot[bot]
d6dac938a6
chore(deps): bump docker/build-push-action from 3 to 4 ( #1360 )
2023-02-13 15:08:07 +01:00
James Hodgkinson
9196807fdb
Workflow tweaks ( #1186 )
...
* let's cache some stuff
2022-11-14 08:57:05 +10:00
James Hodgkinson
9ca7993397
fixing up the automation tooling ( #1027 )
2022-09-08 16:40:58 +10:00
James Hodgkinson
60f9541cdd
RADIUS fixes ( #942 )
...
* actually writing cert files properly now
* Updated readme with config file, fixed check for config file.
* minor tweaks to actions, removing job limits and skipping login to registry if not going to push
* removing old config.ini file
* temporarily adding Williams fixed package
2022-07-22 13:04:36 +10:00
James Hodgkinson
b249747e55
.deb packaging config and scripting ( #920 )
...
* working on debian builds again
* github actions tweaks
* fixed a ref in the build script
* updating makefile targets to include build profile env
* updates to docs and makefiles
2022-07-20 17:21:40 +10:00
James Hodgkinson
9cf4e180dc
one day james, one day. ( #907 )
2022-07-06 13:04:08 +10:00
dependabot[bot]
24a9d5ca0d
Bump docker/build-push-action from 2 to 3 ( #899 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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>
2022-07-05 17:34:23 +10:00
James Hodgkinson
f664971acf
Building kanidm cli in docker, disabling ARM kanidmd ( #879 )
...
* adding kanidm image and config
* removing npm deps from build and dockerfiles
* moving to a non-root user in the dockerfile
2022-07-05 11:39:38 +10:00
James Hodgkinson
dc42bd9ee8
Package Updates 2022-06-20 ( #848 )
...
* updates to a bunch of packages
* fixing an unforced error which only github actions cared about
* stopping docker build on pushes to not-master
2022-06-21 10:16:00 +10:00
James Hodgkinson
805ac2dd16
Python module and rewritten RADIUS integration ( #826 )
...
* added python kanidm module
* rewrote RADIUS integration
* updated the documentation
* updating github actions to run more often
* BLEEP BLOOP ASYNCIO IS GR8
* adding config to makefile to run pykanidm tests
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Firstyear <william@blackhats.net.au>
2022-06-20 20:16:55 +10:00