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