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
Leonid Pliushch
fea2a2730f
github actions: add newline after curl output
2021-07-30 18:20:26 +03:00
Leonid Pliushch
f7045ad7c5
github actions: ignore timeout when publishing repo changes
2021-07-30 18:07:10 +03:00
Leonid Pliushch
7ffda0cf62
automatic updates: use Termux email for git
...
Do not use my email for automated commits, so GitHub won't assign them to
my account.
2021-07-22 21:27:42 +03:00
Butta
2890f0748f
github actions: don't free disk space on CI unless needed for large builds
2021-06-28 08:30:49 +03:00
Yaksh Bariya
4c77ed98d9
CI: Do not stop all tests on failure of one
...
This can be helpful while building large packages which often fail to
compile on some archs but compile well on other
2021-06-24 10:38:57 +03:00
Leonid Pliushch
a33bfe8acc
Revert "github actions: remove package_updates.yml (automatic updates)"
...
This reverts commit 468b4d4063
.
2021-06-13 22:21:41 +03:00
Leonid Pliushch
c1971731f8
github actions: only upload packages specified in debs/built_packages.txt
2021-06-04 17:08:17 +03:00
Leonid Pliushch
b1c0480ea7
github actions: run ./build-package.sh with -I again
2021-06-04 00:34:22 +03:00
Leonid Pliushch
5923e26410
github actions: uploader message fix
2021-06-03 19:36:19 +03:00
Leonid Pliushch
62e458e507
github actions: fix repository publishing step
2021-06-03 18:35:51 +03:00
Leonid Pliushch
90a703a7f2
github actions: more complete error handling for uploads
2021-06-03 17:38:57 +03:00
Leonid Pliushch
101ae1396a
github actions: delete temporary directory from server if package upload failed
2021-06-03 16:56:10 +03:00
Leonid Pliushch
3ff64f973d
github actions: finally remove uploads to grimler.se
...
Shouldn't be needed anymore.
2021-06-03 15:52:57 +03:00
Leonid Pliushch
9104125493
github actions: provide gpg passphrase via secrets
...
No need to keep gpg-agent running on server side anymore.
2021-06-03 01:37:30 +03:00
Leonid Pliushch
b5bdfe3522
Revert "github actions: disable uploads to grimler.se"
...
This reverts commit bc0642e5d7
.
2021-06-03 01:10:50 +03:00
Leonid Pliushch
bc0642e5d7
github actions: disable uploads to grimler.se
...
don't fill grimler.se with test packages
2021-06-03 01:00:02 +03:00
Leonid Pliushch
3155996cec
github actions: debugging package upload
2021-06-03 00:59:29 +03:00
Leonid Pliushch
2f63574e2b
github actions: initial support of uploading to packages.termux.org
2021-06-03 00:16:03 +03:00
Leonid Pliushch
719957fa2a
Revert "fix" for curl in Github Actions
...
It doesn't work.
2021-05-26 16:45:50 +03:00
Krishna Kanhaiya
ea9e0dde42
Github actions: Enable -I options again.
2021-05-26 09:09:22 +05:30
Jia Yuan Lo
391c5a2876
Fix for curl timeout in GitHub Actions
2021-05-26 09:07:25 +05:30
Leonid Pliushch
0287e528ff
github actions: do not use option '-I' for build-package.sh again
...
Maybe really switch Cirrus CI if Github Actions can't provide normal networking?
This reverts commit c17ea7ff1b
.
2021-05-19 16:51:37 +03:00
Leonid Pliushch
c17ea7ff1b
Revert "github actions: do not use option '-I' for build-package.sh"
...
This reverts commit 96b4e572d6
.
2021-05-18 22:46:49 +03:00
Henrik Grimler
e62c896722
workflows: re-structure upload job
...
To try to fix job error.
2021-05-15 22:54:45 +02:00
Henrik Grimler
692bc9429e
workflows: fix forgotten parameter in packages.yml
2021-05-15 22:33:15 +02:00
Henrik Grimler
9f44c4f496
workflows: do not error on upload step if there are no debs
...
As is the case when using ci:no-build for example.
2021-05-15 22:25:17 +02:00
Leonid Pliushch
96b4e572d6
github actions: do not use option '-I' for build-package.sh
...
Connections to apt repositories often stuck, cause builds to time out.
As there no issues on repository side and connection problem is reproducible
only on Github Actions instances, I can only assume that there is either a
some bug in CI virtual machines setup or Github applies undocumented(?)
limits on networking usage.
Removing '-I' option will disable downloading of prebuilt dependencies
and thus networking usage at cost of increased build times.
2021-05-06 19:31:27 +03:00
Leonid Pliushch
cbdd1cf4c7
CI: revert changes to Docker workflow.
...
Credentials were removed from repository secrets and that's why login doesn't
work.
This reverts commit c4e244effc
.
This reverts commit c8988499dc
.
2021-03-29 17:49:37 +03:00
Leonid Pliushch
c4e244effc
CI: remove quotes for credentials in Docker image workflow
2021-03-29 17:46:49 +03:00
Leonid Pliushch
c8988499dc
CI: update workflow for Docker image
...
Try to supply credentials a bit differently.
2021-03-29 17:25:50 +03:00
Leonid Pliushch
245d0a32d8
CI: free even more space
...
Now we should have >60 GB free on rootfs.
2021-03-28 23:09:49 +03:00
Leonid Pliushch
e214ccdee4
CI: free more space
2021-03-28 23:00:11 +03:00
Leonid Pliushch
2b07eeaaed
github actions: termux-packages uses ./scripts/run-docker.sh instead of ./start-builder.sh
2021-03-02 15:18:53 +02:00