Commit Graph

7 Commits

Author SHA1 Message Date
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