Martin Pulec
cb789020d6
shellchecked all remaining CI scripts
2022-09-08 14:43:42 +02:00
Martin Pulec
ab32827c11
CI: shellchecked .github/scripts/{json,create}*
2022-08-23 10:48:12 +02:00
Martin Pulec
996ad31d71
create_[con_]release.sh: handle HTTP status != 200
2022-08-23 10:48:11 +02:00
Martin Pulec
67c83f0172
create_continuous_release.sh: other fixes
...
- fetch really 'continuous' release, not $TAG (perhaps c&p error from
create_release.sh)
- create tag only if not exists
2022-08-23 10:48:11 +02:00
Martin Pulec
284d60dcdf
create_continuous_release.sh: force fetch
...
It looks like git on GH tags without signatures first and thus the
consequent fetch in create_continuous_release.sh fails because it
fetches signed tag (although it is the same object).
See also:
https://github.com/MartinPulec/UltraGrid/actions/runs/2902280934
+ enable debugging in the script (`-x`)
2022-08-23 10:48:11 +02:00
Martin Pulec
3b27f31fb8
create_continuous_release.sh: missing EOF + double-quote vars
2021-11-26 12:20:19 +01:00
Martin Pulec
ddee6968c8
GitHub CI: create continuous release if needed
...
For Linux AppImages in release channel, zsync files are stored as an
artefact in continuous release assets so ensure that it is present.
2021-11-03 09:04:45 +01:00