subsurface/scripts
=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
..
docker CICD: Update the AppImage Build to Use ubuntu 16.04. 2024-05-12 13:52:12 +12:00
add-version-to-metainfo.sh Change AppStream metainfo file extension and path 2024-01-14 15:59:29 -08:00
build-libdivecomputer.sh build-system: add script to build only libdivecomputer 2019-03-16 21:54:55 -07:00
build.sh build-system: sort Usage message and add missing options 2024-02-07 15:00:56 -08:00
check-version.sh CICD: Improve Workflows. 2024-05-13 10:19:59 +12:00
checktranslation.pl Check arguments of translation strings 2017-10-29 11:01:56 -07:00
countTranslations.sh Update translations from Transifex 2020-11-19 17:27:08 -08:00
create-releasenotes.sh CICD: Add a File Containing the Release Title to CICD Releases. 2024-01-31 15:18:21 -08:00
diviac.pl Add Diviac conversion to smtk converter CGI script 2021-01-23 09:47:24 -08:00
downloader.pl Downloader: Install perl modules and set up environment 2024-01-27 15:38:41 -08:00
get-atomic-buildnr.sh CICD: clean up the noisy scripts 2024-01-10 19:14:25 -08:00
get-changeset-id.sh CICD: Add Script to Find the Changeset ID for a CICD Release Number. 2024-04-20 10:46:28 +07:00
get-dep-lib.sh CICD: Improve Location of Scripts for the Android Build Environment. 2024-01-08 23:05:44 +13:00
get-or-create-build-nr.sh build-system: correctly test that branch was created 2024-01-10 13:44:06 -08:00
get-version.sh CICD: Improve Workflows. 2024-05-13 10:19:59 +12:00
libmtp.patch macOS: fix broken .pc file for libmtp 2022-03-12 08:28:32 -08:00
mobilecomponents.sh build-system/mobile: remove old script 2020-12-17 09:17:54 -08:00
parse-descriptor.pl build-system: add Markdown support to parse-descriptor.pl 2022-02-13 16:50:40 -08:00
prep-manual.sh build-system: remove relative paths to icons 2021-06-04 09:30:54 -07:00
ReleaseTasks.txt update ReleaseTasks 2021-11-20 12:01:27 -08:00
smtk2ssrf-build.sh [smtk-import] Move to current mdbtools github repo 2023-12-17 11:05:32 +13:00
smtk2ssrf.pl Add Diviac conversion to smtk converter CGI script 2021-01-23 09:47:24 -08:00
translationmark.pl A script to find literal texts to be marked for translation in qml 2016-05-03 12:58:55 -07:00
travis-wait.sh build-system: add travis_wait shell functions 2018-07-03 14:24:18 -07:00
updatetranslationsource.sh buildsystem: update translation script 2022-01-17 14:18:59 -08:00
whitespace.pl cleanup: replace Q_FOREACH and foreach by range base for 2024-03-24 17:53:19 +01:00
win-ldd.pl Minor changes to Windows build and packaging 2014-09-25 20:50:14 -07:00