Commit Graph

23 Commits

Author SHA1 Message Date
Leonid Pliushch 97b17a26a4
check-updates.sh: update error message 2021-09-22 18:08:29 +03:00
Leonid Pliushch 619960c7e8
check-updates.sh: avoid silent error exit 2021-09-22 18:07:31 +03:00
Leonid Pliushch 404a4f5cfe
check-updates.sh: return meaningful error when failed to get the latest version 2021-09-22 18:03:27 +03:00
Leonid Pliushch 5b27021474
automatic updates: perform verification build for at least 2 architectures
Avoid cases when automatically submitted update passed build for AArch64 but
failed for ARM.
2021-07-23 14:48:59 +03:00
Leonid Pliushch 9ebddb02c8
automatic updates: regenerate github-projects.txt 2021-07-22 23:51:17 +03:00
Leonid Pliushch 13a34d834f
automatic updates: skip package if can't update checksum 2021-07-22 15:34:40 +03:00
Leonid Pliushch f6d370d611
check-updates.sh: follow redirects 2021-06-13 22:34:38 +03:00
Leonid Pliushch 327f691eea
check-updates.sh: fix commit message 2021-01-06 14:48:36 +02:00
Leonid Pliushch 972e012060
fix scripts/updates/check-updates.sh
Again issues with epoch splitting.
2021-01-03 00:00:56 +02:00
Leonid Pliushch 386a0e4f72
check-updates.sh: when running through Github Actions, specify that commit has been autogenerated 2021-01-02 23:52:17 +02:00
Leonid Pliushch 008cc0e4aa
check-updates.sh: fix epoch/version splitting 2021-01-02 23:29:23 +02:00
Leonid Pliushch 5c95b08ede
CI: do not discard package epoch when doing automatic updates 2021-01-02 23:19:42 +02:00
Leonid Pliushch 4107910fe5
check-updates.sh: do `git pull --rebase` before pushing
Ensure that no new changes has been made, so push will not fail.
2020-12-18 21:40:24 +02:00
Leonid Pliushch 87c7ecb00f
check-updates.sh: do not process unavailable packages 2020-12-18 19:54:12 +02:00
Leonid Pliushch 5d01d72a3a
check-updates.sh: switch to for loop
'while' loop stops for unknown reason after 'git commit'
2020-12-18 01:09:28 +02:00
Leonid Pliushch b0a795c2bb
check-updates.sh: add support for committing and pushing changes 2020-12-17 22:22:16 +02:00
Leonid Pliushch e3559415ee
check-updates.sh: try to build packages 2020-12-17 22:13:45 +02:00
Leonid Pliushch 699b9ff223
check-updates.sh: automatically update versions and checksums 2020-12-17 22:03:35 +02:00
Leonid Pliushch 1ee961c420
check-updates.sh: filter version numbers from tags by using regexp where needed 2020-12-17 21:52:46 +02:00
Leonid Pliushch 56ad2471f3
check-updates.sh: no 'set -e -u' in when sourcing build.sh 2020-12-17 21:34:33 +02:00
Leonid Pliushch 044a4fa9af
check-updates.sh: handle epoch in package version string 2020-12-17 15:15:19 +02:00
Leonid Pliushch 3baf32fb0e
check-updates.sh: handle comments in package list 2020-12-17 15:12:24 +02:00
Leonid Pliushch 735467255b
initial version of check-updates script
Compares local package versions with their upstream and notifies
whether updates are needed.

Limited to Github-based projects only and needs a personal access
token to get a higher API requests rate limit.
2020-12-17 14:59:04 +02:00