Commit Graph

165 Commits

Author SHA1 Message Date
Leonid Pliushch 88b2e3efd4
github actions: set --max-time option for curl calls where it can hang for long time 2022-01-15 13:12:39 +02:00
Leonid Pliushch 750a529467
github actions: filter http codes in other places, not only when publishing changes 2021-12-26 22:41:08 +02:00
Leonid Pliushch d054b5e33b
github: enable issues without templates 2021-12-24 10:10:24 +02:00
Leonid Pliushch d332ec887e
github actions: change regexp for packages
Allow dot in package name.
2021-12-20 17:21:55 +02:00
Leonid Pliushch 7aa03f39d8
github actions: filter http codes when publishing changes, handle 504
Aptly may process request for long time enough to make CloudFlare or
server drop connection. Treat this as false failure and don't stop
GitHub Actions with error status.
2021-12-05 12:03:00 +02:00
Yaksh Bariya 4abbbdf455
stalebot: Ignore issues for package requests 2021-11-18 20:38:27 +05:30
Yaksh Bariya 5027722535
Add config for stalebot 2021-11-18 19:16:07 +05:30
Yaksh Bariya 99468e7fa8
Fix typo in packages.yml 2021-11-04 19:59:01 +05:30
Yaksh Bariya f3eae9f980
CI: Also package debs for subpackages when workflow_dispatch 2021-11-04 19:38:17 +05:30
Yaksh Bariya 46423f3675
CI: limit package-updates actions scope
Running this action in forks has literally no sense
2021-10-31 10:33:30 +05:30
Leonid Pliushch 3194a85278
github actions: introduce workflow_dispatch trigger for rebuilding packages 2021-10-26 20:19:10 +03:00
Lucinda May Phipps 80a69bf5e0
packages.yml: allow packages with + in name 2021-10-23 13:40:37 +01:00
Leonid Pliushch 8bde94f6a3
github actions: don't use --retry-all-errors curl option as unavailable in this version 2021-10-09 00:24:54 +03:00
Leonid Pliushch 23ba08388b
github actions: get rid of retry loops 2021-10-08 23:48:58 +03:00
Leonid Pliushch 160e810be8
github actions: use cloudflare endpoint in all problematic places
Should finally resolve issues with uploads.
2021-10-08 23:36:57 +03:00
Leonid Pliushch b8b89471f5
github actions: upload delays 30s, retries 3
Do less retries but with higher delay. Previous config didn't work.
2021-10-08 23:24:30 +03:00
Leonid Pliushch 5272d228e5
github actions: specify own user agent for all curl commands 2021-10-08 14:05:25 +03:00
Leonid Pliushch df3a651aa8
github actions: package upload delays 10s and 10 retry attempts
Also noticed that planned initial delay of 3s hasn't been implemented at
all.
2021-10-08 14:01:17 +03:00
Leonid Pliushch 938f0e4da6
github actions: don't exit with failure status on publishing
Revert to old behavior: if connection has been dropped, do not exit
with failure status.
2021-10-07 16:43:29 +03:00
Leonid Pliushch 8c7b2298f5
github actions: retry problematic steps up to 5 times 2021-10-07 16:41:21 +03:00
Leonid Pliushch 49e2fe69cd
github actions: fix curl command for publishing step 2021-10-07 15:52:53 +03:00
Leonid Pliushch 9fc7764e09
github actions: mask curl exit code 2021-10-07 15:36:30 +03:00
Leonid Pliushch c4ac6712bc
github actions: manually handle curl exit code 52 2021-10-07 15:08:36 +03:00
Leonid Pliushch 19acaed7cd
github actions: add time tracking to upload logs 2021-10-07 15:02:11 +03:00
Leonid Pliushch 150479d560
github actions: retry up to 3 times when connection has been dropped 2021-10-07 14:49:01 +03:00
Leonid Pliushch c8a0cfc528
github actions: fix undefined variable in error message 2021-10-07 13:56:23 +03:00
Leonid Pliushch 2283ce7ecd
github actions: fix auto updates script name 2021-10-04 13:23:28 +03:00
Leonid Pliushch 74e4f276c6
scripts: move script for updating packages to bin directory 2021-10-04 13:22:07 +03:00
Henrik Grimler 863ba02411
CI: loop over every tar in termux-packages subfolder 2021-09-21 08:46:23 +02:00
Oskar a30b9e1565
github actions: split artifacts per architecture (#7549) 2021-09-20 18:59:32 +03:00
Leonid Pliushch 4f7e3a11f2
github actions: fix tagging in bootstrap_archives.yml 2021-09-17 23:39:35 +03:00
Leonid Pliushch 33f4b5ca5d
github actions: escape multiline output in bootstrap_archives.yml 2021-09-17 22:17:26 +03:00
Leonid Pliushch 4ee3dd0051
github actions: fetch full git history for bootstrap_archives.yml 2021-09-17 22:06:18 +03:00
Leonid Pliushch ac317d7202
github actions: attach checksums to bootstrap archives release info 2021-09-17 22:02:25 +03:00
Leonid Pliushch 2b63f877c5
github actions: fix typo in bootstrap_archives.yml 2021-09-17 21:57:42 +03:00
Leonid Pliushch e2402dfceb
github actions: set job dependencies in bootstrap_archives.yml 2021-09-17 21:52:48 +03:00
Leonid Pliushch 399cc87aa9
github actions: use separate job for publishing bootstraps 2021-09-17 21:49:08 +03:00
Leonid Pliushch 642d8e5616
github actions: fix missing id for step in bootstrap_archives.yml 2021-09-17 21:46:21 +03:00
Leonid Pliushch 008fc88e7c
github actions: publish releases for bootstrap archives workflow 2021-09-17 21:42:04 +03:00
Leonid Pliushch 8806f8c86f
github actions: fix syntax in bootstrap_archives.yml 2021-09-17 21:08:13 +03:00
Leonid Pliushch 8e5fbb77ef
github actions: add basic workflow for building bootstraps 2021-09-17 21:06:06 +03:00
Leonid Pliushch 6a54b19a37
github actions: explicitly set output directory
Maintain compatibility after changing default output dir to ./output
2021-09-10 19:55:32 +03:00
Leonid Pliushch 47ffead055
github actions: ignore errors when adding deb files to aptly pool
This should be safe. But if there real error occur, CI may finish with
false "success" status and we will not know about the happened issue.
2021-09-10 19:05:22 +03:00
Henrik Grimler 1279b73345 bug-report template: fix indentation in additional info box 2021-08-15 16:02:39 +02:00
Henrik Grimler b11db1f4b3 bug report template: fix multi line text in additional info box 2021-08-15 16:01:33 +02:00
Henrik Grimler 06e0f67a7c bug-report template: add code block for termux-info 2021-08-15 16:00:50 +02:00
Henrik Grimler 6864373b31 bug-report-template: minor language changes 2021-08-15 15:56:01 +02:00
Leonid Pliushch 726ea2ee65
update bug report form 2021-08-15 00:54:32 +03:00
Leonid Pliushch ccd08308f8
disable blank issues, add link to discussions 2021-08-14 16:28:27 +03:00
Leonid Pliushch 93ef5e9995
replace issue templates with forms
Enforce properly structured bug reports and package requests.
2021-08-14 15:54:40 +03:00