37 Commits

Author SHA1 Message Date
jsmith212 d20a8fa99c fix: ignore debian-owned packages when pip-installing image tools
Build and Test Code / sanitize (push) Successful in 32s
Build and Test Code / test (push) Successful in 1m9s
Build and Test Code / coverage (push) Successful in 19s
Build Image / build-dev-image (push) Successful in 6m22s
Build and Test Code / static_analysis (push) Successful in 17s
Build Docs / build-docs (push) Successful in 5s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DxezsGE8KcCCEqsaQH9Lat
2026-07-05 02:03:34 -06:00
jsmith212 35dcc9139c ci: allow manual dispatch of the image build
Build and Test Code / test (push) Successful in 1m52s
Build and Test Code / static_analysis (push) Successful in 1m51s
Build and Test Code / coverage (push) Successful in 1m55s
Build Docs / build-docs (push) Successful in 6s
Build and Test Code / sanitize (push) Successful in 2m9s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DxezsGE8KcCCEqsaQH9Lat
2026-07-05 01:49:20 -06:00
jsmith212 ee9fdd9ed3 ci: drop Install Docker step (docker ships in the runner image)
Build and Test Code / test (push) Successful in 15s
Build and Test Code / coverage (push) Successful in 17s
Build Docs / build-docs (push) Successful in 5s
Build and Test Code / static_analysis (push) Successful in 15s
Build and Test Code / sanitize (push) Successful in 24s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DxezsGE8KcCCEqsaQH9Lat
2026-07-05 01:13:43 -06:00
jsmith212 d825785344 ci: fix workflows for ubuntu-latest runners (action bumps, apt over apk)
Build and Test Code / test (push) Successful in 15s
Build Docs / build-docs (push) Successful in 5s
Build and Test Code / sanitize (push) Successful in 25s
Build and Test Code / coverage (push) Successful in 17s
Build and Test Code / static_analysis (push) Successful in 16s
2026-07-05 00:47:51 -06:00
jsmith212 e9ec980368 Point CI at ubuntu-latest runners
Build and Test Code / coverage (push) Successful in 2m0s
Build and Test Code / static_analysis (push) Successful in 2m1s
Build Docs / build-docs (push) Successful in 5s
Build and Test Code / test (push) Successful in 1m58s
Build and Test Code / sanitize (push) Successful in 2m9s
2026-07-05 00:41:26 -06:00
Shrukan db47fe1433 fix: bump versions in dockerfile, fix pre-commit
Build and Test Code / test (push) Successful in 3m39s
Build and Test Code / static_analysis (push) Successful in 3m43s
Build and Test Code / coverage (push) Successful in 3m51s
Build and Test Code / sanitize (push) Successful in 3m37s
Build Docs / build-docs (push) Successful in 3m3s
Build Image / build-dev-image (push) Has been cancelled
2025-09-28 09:24:49 -06:00
Shrukan 6479d1d578 ci: fix artifact action path
Build Docs / build-docs (push) Successful in 5m4s
Build and Test Code / test (push) Successful in 4m56s
Build and Test Code / coverage (push) Successful in 4m50s
Build and Test Code / static_analysis (push) Successful in 4m7s
Build and Test Code / sanitize (push) Successful in 1m48s
2025-07-06 19:24:21 -06:00
Shrukan 78bf8c9236 ci: fix artifact and image runner
Build Docs / build-docs (push) Failing after 3m1s
Build and Test Code / test (push) Successful in 3m15s
Build and Test Code / static_analysis (push) Successful in 3m17s
Build and Test Code / coverage (push) Successful in 3m21s
Build and Test Code / sanitize (push) Successful in 3m24s
2025-07-06 19:19:13 -06:00
Shrukan 3c1d03bb1d ci: update container paths
Build and Test Code / test (push) Successful in 2m20s
Build and Test Code / coverage (push) Successful in 2m21s
Build and Test Code / static_analysis (push) Successful in 1m51s
Build and Test Code / sanitize (push) Has been cancelled
Build Docs / build-docs (push) Has been cancelled
2025-07-06 19:10:00 -06:00
Shrukan c18654a0a8 ci: update ci for cluster
Build Docs / build-docs (push) Has been cancelled
Build and Test Code / test (push) Failing after 1s
Build and Test Code / coverage (push) Failing after 2s
Build and Test Code / static_analysis (push) Failing after 1s
Build and Test Code / sanitize (push) Failing after 1s
2025-07-06 18:07:26 -06:00
Shrukan e621cb84c7 Add plantuml support to the documentation 2.0.0 2024-02-17 20:27:20 -07:00
Shrukan f040771918 Fix doxygen-awesome and update docs 2024-02-17 20:07:53 -07:00
Shrukan cd8b676bcf Only run image build if the Dockerfile changes 2024-02-17 20:04:15 -07:00
Shrukan 28eafc2bd3 Fix unit test archive task 2024-02-17 18:47:51 -07:00
Shrukan 61fa5ae7bb Archive unit test report as an artifact 2024-02-17 18:46:45 -07:00
Shrukan e7aca940f1 Add support for commitizen and pre-commit 2024-02-17 18:46:26 -07:00
Shrukan 7ce1e00d56 Merge branch 'main' of https://gitea.shrukanslab.xyz/sl-devs/cpp-template 2024-02-17 18:18:47 -07:00
Shrukan b1c58e77dd Use mold as linker 2024-02-17 18:18:38 -07:00
Shrukan 30e9e35600 Bump doctest version 2024-02-17 18:18:19 -07:00
shrukan f03782c380 Fix CI configs to actually work
Co-authored-by: Shrukan <shrukan@shrukanslab.xyz>
Reviewed-on: sl-devs/cpp-template#7
2024-02-18 00:15:05 +00:00
Shrukan 6a165bcd51 Bump checkout version 2024-02-17 16:31:28 -07:00
Shrukan 91c537f195 Install node in container for actions 2024-02-17 16:20:54 -07:00
Shrukan eb94119700 Fix container path 2024-02-17 15:59:04 -07:00
Shrukan f46fa0ba58 Docker no likey casing conventions 2024-02-17 15:44:58 -07:00
shrukan 395866a0f8 First cut at CI workflows (#6)
Co-authored-by: Shrukan <shrukan@shrukanslab.xyz>
Reviewed-on: sl-devs/CppTemplate#6
2024-02-17 22:32:19 +00:00
Shrukan 8c951468d9 Move from makefile to justfile 2024-02-17 15:15:19 -07:00
Shrukan f867cecaeb Rework dockerfile with a better shell, user config, and static analysis 2024-02-17 13:41:58 -07:00
shrukan 73ab18abdb Add build instructions to readme 1.0.0 2022-12-26 18:24:00 -08:00
shrukan 70a9ecd6b7 Cleaned up devcontainers config to use prebuilt image 2022-12-26 17:48:47 -08:00
shrukan d3c0220100 Removed unnecessary git dep in docker image 2022-12-26 17:36:50 -08:00
shrukan b243ad4e55 Added CI config 2022-12-26 17:09:19 -08:00
shrukan e5295d173a Minor makefile cleanup 2022-12-26 15:40:06 -08:00
shrukan a0c941b6ab Made wget output less terrible 2022-12-24 12:56:53 -08:00
shrukan 2460b98f52 Added empty meson build file for include dir to be picked up 2022-12-23 18:19:48 -08:00
shrukan b9fa8b7479 Added docker configuration 2022-12-23 15:05:26 -08:00
shrukan 46393ea423 Bump doxy to 1.9.5 2022-12-23 13:16:22 -08:00
shrukan 9f47776564 Initial commit 2022-12-22 21:40:39 -08:00