subsurface/smtk-import
=Michael Keller 6fc8310705 CICD: Improve Workflows.
Make multiple improvements to the existing workflows:
- create a shared custom action to deal with version number tracking
  and generation;
- use this action to add the branch name to the version for pull
  request builds;
- create a shared workflow for all debian-ish builds to avoid re-use
  by copy / paste;
- remove potential security risks by eliminating the use of
  pre-evaluated expressions (`${{ ... }}`) inside scripts;
- update outdated GitHub action versions;
- improve the consistency by renaming scripts acording to have a `.sh`
  extension;
- improve naming of generated artefacts for pull requests to include
  the correct version.

@dirkh: Unfortunately this is potentially going to break builds when it is
merged, as there is no good way to 'test' a merge build short of
merging.
We'll just have to deal with the fallout of it in a follow-up pull
request.

Signed-off-by: Michael Keller <github@ike.ch>
2024-05-13 10:19:59 +12:00
..
cmake/Modules CICD: Improve Workflows. 2024-05-13 10:19:59 +12:00
CMakeLists.txt import: compile smartrak.cpp as C++ 2024-04-23 07:47:11 +07:00
smartrak.cpp cleanup: replace MIN and MAX macrors by standard versions 2024-04-23 07:47:11 +07:00
smrtk2ssrfc_window.cpp core: introduce divelog structure 2023-04-14 21:20:23 +02:00
smrtk2ssrfc_window.h core: introduce divelog structure 2023-04-14 21:20:23 +02:00
smrtk2ssrfc_window.ui Use icons relative path. 2017-11-30 23:14:46 -08:00
smtk2ssrf.desktop smtk-import: Add smtk2ssrf.desktop to sources 2018-02-24 13:42:01 -08:00
smtk_standalone.cpp Replace qDebug() by report_info() in smtk-import 2024-04-23 07:47:11 +07:00