Chris-AC9KH
82e7ec54e5
test-build-docs.yml:tweak the name of the dry run script since we now
...
know it can fetch the pre-built doxy binary. This script would mainly
be used to test new doxy builds for validity without touching GitHub
Pages
2026-08-12 07:15:14 -05:00
Chris-AC9KH
9ffef47e0a
build-doxy.yml: remove this workflow. It is now located at js8lib
2026-08-11 20:43:22 -05:00
Chris-AC9KH
4a9ac6ebc9
fix doxy runs for the sha256
2026-08-11 20:14:08 -05:00
Chris-AC9KH
1676a96a2a
test-build-docs.yml: fix doxy fetch.
2026-08-11 20:04:52 -05:00
Chris-AC9KH
b8ebf8f5e3
create test workflow to test pre-built doxy binary
2026-08-11 19:59:14 -05:00
Chris-AC9KH
424aed1a3b
build-doxy.yml:fix downloadable tarball
2026-08-11 19:57:08 -05:00
Wyatt Miler
f765af9df5
Stupid runner
...
Removed unnecessary installation of libclang-dev.
2026-08-11 20:35:00 -04:00
Wyatt Miler
58a18197b4
Add libclang-dev to Doxygen build dependencies
...
Added 'libclang-dev' to the list of installed dependencies for building Doxygen.
2026-08-11 20:29:41 -04:00
Chris-AC9KH
f7da971992
build-doxy.yml:fix path for tarball
2026-08-11 19:17:50 -05:00
Chris-AC9KH
ca200c0286
.github/workflows:add new workflow to build Doxygen
2026-08-11 18:59:24 -05:00
Wyatt Miler
f6eda96c79
Revert turning on doxygen clang options
2026-08-11 13:35:30 -04:00
Wyatt Miler
1ccaa594fd
Enable libclang support in Doxygen build
2026-08-11 13:29:50 -04:00
Chris Olson
d9d45020fd
Add keep_minimum_runs parameter to workflow cleanup
...
Set keep_minimum_runs to zero so it doesn't keep old runs due to the default of 6.
2026-08-02 08:08:07 -05:00
Chris Olson
66910adad0
Remove keep_minimum_runs from workflow-cleanup
...
workflow-cleanup.yml: Remove minimum runs requirement from workflow cleanup. This is per-workflow, not total runs, we have no reason to retain runs older than 30 days.
2026-08-02 07:50:11 -05:00
Chris-AC9KH
39a838b61d
build-docs.yml: fix workflow so it will run. It was attempting to unzip
...
HTML instead of an actual tarball
2026-08-02 05:33:46 -05:00
Chris-AC9KH
55ebf75966
Update to Qt 6.12.0-beta2
...
JS8Call-Build-AppImage.sh: Update Linux workflow script to include
libopengl-dev
tools/Linux-User-Build-JS8Call.sh: Update user build script to include
libopengl-development package
2026-07-31 13:07:26 -05:00
Chris-AC9KH
0a35cdba2f
ci-linux.yml.old: remove this workflow file
2026-07-16 06:52:43 -05:00
Wyatt Miler
05e6771117
Update attestation action to version 4
2026-07-13 07:38:06 -04:00
Chris-AC9KH
6912136ff9
- Add README.txt to tools directory
...
- Move JS8Call-Build-AppImage.sh from tools to .github/workflows/scripts
2026-06-26 18:06:27 -05:00
Chris-AC9KH
b4c0b185c2
Update Windows workflow to Hamlib 4.7.2
2026-06-24 13:31:08 -05:00
Chris-AC9KH
35c7ffc555
- update workflows for Qt6.11.1. This moves the Windows workflow to
...
internally built and hosted Qt6.11.1 library package. This is necessary
because Qt6.11.1 is not available in the jurplel/install-qt-action pipeline
for either LLVM-clang or mingw/gcc
- switch linux builds to clang 18
- move Qt6 package script for linux to js8lib
2026-06-21 16:21:31 -05:00
Chris-AC9KH
47009b19e1
ci-windows.yml: update to use new more optimized js8lib
2026-06-14 20:38:03 -05:00
Chris-AC9KH
794fa70761
- Add in AppStream metainfo to linux AppImage build script and fix
...
wayland compositor addition to AppImage
- Minor updates to workflows to all use checkout @v5
2026-06-13 19:34:43 -05:00
Chris-AC9KH
89eca3aa2b
ci: pin GitHub Actions to full commit SHAs for security
2026-06-11 22:08:46 -05:00
Chris-AC9KH
0b8a109b8f
further simplify Inno Setup script for packaging Windows installer
...
.dll's were name explicitly instead of using a wildcard copy
2026-06-11 19:44:33 -05:00
Chris-AC9KH
3eed2c5afa
Change Inno Setup script for Windows to pick up all Qt-related .dll's
2026-06-11 18:44:46 -05:00
Chris-AC9KH
48ea465bff
Add workflow that will clean up old workflows runs and save the last 30 days
...
worth of runs, or a minimum of 5 runs
2026-06-10 22:09:00 -05:00
Chris-AC9KH
9fb221c450
Remove Windows Qt modules that are already part of the base package
2026-06-10 21:23:40 -05:00
Chris-AC9KH
959b136fdf
Add Qt modules to Windows Qt to be consistent with Mac and Linux
2026-06-10 21:13:23 -05:00
Chris-AC9KH
21ddfdcff0
Replace linux workflow with new one temporarily to test it
2026-06-10 18:44:03 -05:00
Chris-AC9KH
a4ccaa4a1a
Fix workflow dispatch for Win/Mac CI so it is available from Actions
...
page
2026-06-09 12:33:05 -05:00
Chris-AC9KH
4bf36c985a
- Change Mac workflow to use Xcode build
...
- Change both Mac and Windows workflows to v7 with archive: false to
prevent zipping the artifact
2026-06-09 07:08:10 -05:00
Chris-AC9KH
e73f0b136c
Switch to Clang 17 compiler for Windows workflow builds
...
Add Vulkan headers on the runner for Windows build
add CMake versioning to Windows workflow
update Windows workflow path for new optimized library package
update Windows workflow with separate CI and Release scripts
2026-06-09 07:08:10 -05:00
Wyatt Miler
fe90e7ceaa
Update deployment conditions for GitHub Actions
2026-05-16 11:13:58 -04:00
Wyatt Miler
e2c2c74cc8
Remove sha256 hash generation step
...
Removed the step for generating sha256 hash from CI workflow.
2026-05-14 07:26:56 -04:00
Wyatt Miler
bf3a33f907
Update CI workflow by removing subject-checksums
...
Removed subject-checksums input from attest action.
2026-05-13 22:38:43 -04:00
Wyatt Miler
7997db23c2
Update windows workflow ( #284 )
...
* Update release version to v3.0.0 and hamlib to 4.7.1
* Set default environment to 'CI' in Windows workflow
* Refactor Hamlib installation in CI workflow
Removed NSIS installation and updated Hamlib installation steps to move files directly instead of building from source.
* Update ci-windows.yml with secrets access notes
Added notes about secret access in PRs.
2026-05-03 21:33:47 -04:00
Wyatt Miler
36df7a3852
Set default environment to 'CI' in ci-linux.yml
2026-05-03 19:24:36 -04:00
Wyatt Miler
f9b4cf4758
Add a continue on error
2026-04-30 19:27:06 -04:00
Wyatt Miler
20716d3267
Refactor CI workflow for disk cleanup and hashing
...
Updated the CI workflow to clean up disk space and generate SHA-256 hash.
2026-04-30 18:55:00 -04:00
Wyatt Miler
c7848c7e34
Update application version to 3.0.0
2026-04-29 20:37:04 -04:00
Wyatt Miler
d685937352
Update actions to latest versions
2026-04-29 20:02:33 -04:00
Wyatt Miler
040e59e976
Upgrade GitHub Actions to version 5
2026-04-29 18:24:53 -04:00
Wyatt Miler
5033a26efc
Refactor Ubuntu cleanup and update Hamlib version, removed MacOS
...
Replaced the disk space cleanup step with a custom cleanup script for Ubuntu runners. Updated Hamlib installation to version 4.7.1 and removed the previous version's installation steps.
Removed MacOS from the build cache workflow.
2026-04-28 09:48:45 -04:00
Wyatt Miler
1da0dbd4b2
Fix directory path for Hamlib build directory
2026-04-27 18:19:10 -04:00
Wyatt Miler
8e78a8cb4d
Typo
2026-04-27 18:13:07 -04:00
Wyatt Miler
99641c3738
Update Hamlib version from 4.7.0 to 4.7.1
...
Also disable an Actions dependency.
2026-04-27 18:09:32 -04:00
Chris Olson
fc5840584f
update links for libraries now hosted on js8lib ( #242 )
2026-04-05 15:25:16 -04:00
Wyatt Miler
3010a33485
ci-macos uses prebuilt ffmpeg from js8libs
2026-03-26 00:29:32 -04:00
Wyatt Miler
4eb7e3cbfe
Update macos CI build to use OS 26 and js8lib libraries
2026-03-25 14:00:35 -04:00