Commit Graph

311 Commits

Author SHA1 Message Date
Jia Yuan Lo c8714eb614
enhance(issues-template): add link to termux-tools repo
for mirror related enquiries
2024-03-12 22:05:31 +01:00
Jia Yuan Lo 6cd8438a7d ci: clean more packages for spaces
Also skip building docker image when building large packages
2024-02-25 00:02:51 +08:00
Jia Yuan Lo b6c3cb98ce
fix(ci): {up,down}load-artifact@v4 on generate bootstrap archive (#18975) 2024-01-14 23:51:02 +08:00
dependabot[bot] 7e2af7650b
build(deps): bump actions/upload-artifact from 3 to 4 (#18727) 2024-01-01 15:17:50 +00:00
dependabot[bot] 015a10be76
build(deps): bump actions/download-artifact from 3 to 4 (#18726) 2024-01-01 15:17:08 +00:00
Jia Yuan Lo 44cf9681db ci: isolate cleaning to another section again
* effectively partial revert d1af589d00
* sort big-pkgs.list
2023-12-11 10:13:33 +08:00
Chongyun Lee 27206e43de packages.yml: fix regexp on big packages 2023-11-22 15:35:16 +08:00
Ivan Max 526757fcdc
packages.yml: one more small fix 2023-11-19 19:19:16 +03:00
Ivan Max dfa8de1706
packages.yml: small fix 2023-11-15 22:49:08 +03:00
Ivan Max 4222df85d1
packages.yml: change location indicating big packages (#18509) 2023-11-15 21:47:44 +03:00
Twaik Yont a17c6f42f9 ci(packages): enable arm and arch64 CPU emulation 2023-11-15 13:38:08 +02:00
Twaik Yont 52258bd876 ci(packages): append `bionic-host` to the regex used to look for larger packages 2023-11-09 07:45:37 +02:00
Lucy Phipps ad5531d6aa
packages CI: large package regex use grep -P like the rest 2023-11-03 10:44:28 +00:00
Finagolfin 3592306edd ci(packages): correct regex used to look for larger packages 2023-11-02 17:59:33 +05:30
Finagolfin 62f2443fcd ci(packages): Update NDK used outside docker to latest 26b 2023-10-23 13:21:58 +05:30
Leonid Pliushch 0bff714afc
github actions: allow runs on development branches 2023-10-08 20:36:08 +03:00
Finagolfin d36bf3f0ba ci(packages): Clear out disk space on the CI for large packages and rebuild Swift. 2023-10-07 16:12:09 +05:30
Finagolfin dce69dad77 rebuild(swift), ci(packages): Clear out more space for Swift and log how much space there is 2023-10-07 10:26:02 +05:30
Jia Yuan Lo 3a2401805c ci(packages.yml): clean up for really large package
Also remove the NDK and ANDROID_HOME enviromment variables since we
never use them after moved to and from Docker image
2023-10-07 07:35:47 +08:00
Fredrik Fornwall 5fb98efd4e fix(scripts/Dockerfile): Add back publishing to docker hub
https://github.com/termux/termux-packages/pull/18166 dropped the
publishing to docker hub by mistake - add that back.
2023-10-07 00:56:05 +02:00
Fredrik Fornwall 7b5492eb9c enhance(scripts/Dockerfile): Split out cgct installation
Avoiding to install cgct shrinks builder image size with 1.5 GB.

For cgct builds, switch from:

        ghcr.io/termux/package-builder:latest

to:

        ghcr.io/termux/package-builder-cgct:latest
2023-10-07 00:41:30 +02:00
Finagolfin d1af589d00 chore,ci(packages): Build large packages on the CI without Docker, instead of simply clearing up space 2023-10-05 07:55:40 +05:30
Jia Yuan Lo 88cb65beb4
revbump(main/wasmer): due to auto update failure (#18005)
Enable CI to clean up before building wasmer
2023-09-29 13:46:45 +08:00
Jia Yuan Lo 6fed5dfc70
ci(package_updates.yml): always clean up for spaces (#17810)
As more packages get enabled for auto update, there is a need for more
spaces for CI to complete.
2023-09-22 13:19:30 +08:00
dependabot[bot] 453547f589 build(deps): bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 18:09:51 +05:30
dependabot[bot] 089a1eccbb build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 17:24:58 +05:30
Jia Yuan Lo 2e14ee3df7
bump(main/tinygo): 0.29.0 (#17740)
Add custom auto update
2023-09-02 09:59:12 +08:00
Jia Yuan Lo d47c544b06
bump(main/zig): 0.11.0 (#17733) 2023-09-01 10:38:31 +08:00
Ivan Max a46e3e9357
build-package.sh: adding compilation based on glibc (#16901)
[skip ci]
2023-08-30 23:40:08 +03:00
Ivan Max a8f68eb882
package-builder: adding the CGCT tool (#17686) 2023-08-23 16:42:22 +03:00
Tee KOBAYASHI 46f798a59d firefox: Bump to 114.0 2023-06-07 21:27:52 +09:00
Leonid Pliushch c22ac67ca6
github: update package request template 2023-06-01 10:14:39 +03:00
Yaksh Bariya c2039d6d11
chore,ci(bootstrap_archives,docker_image): do not run on forks 2023-05-23 12:35:16 +05:30
Tee KOBAYASHI 0fa8530659
workflows: Use `TERMUXBOT2_TOKEN`
instead of `GH_API_KEY`.
2023-02-08 21:59:42 +01:00
Tee KOBAYASHI 771012915f stale.yml: Change staleLabel to "inactive"
because the word "stale" is misleading.
2023-01-28 22:00:02 +09:00
Henrik Grimler b6b54ac468
scripts: fix minor typo in command_not_found.yml 2023-01-13 16:02:27 +01:00
Yaksh Bariya 6e28915048
fixup,ci(command_not_found): fix errors 2023-01-13 19:45:13 +05:30
Yaksh Bariya d81d489572
fixup,ci(command_not_found): fix cron schedule 2023-01-13 19:43:20 +05:30
Yaksh Bariya 3db2853959
ci(command_not_found): auto-rebuild command-not-found weekly
Should hopefully keep the database up to date
2023-01-13 19:40:30 +05:30
Tee KOBAYASHI 60d643aab9 stale.yml: Wait longer until stale 2023-01-09 13:46:06 +09:00
Yaksh Bariya 2c7b4c0127
ci(bootstrap_archives): update upload-release-action and do not generate
checksums

upload-release-action@v4.1.0 now handles checksum by itself. No need to
take it in our hands
2023-01-04 19:48:11 +05:30
dependabot[bot] ab4bdbc78e build(deps): bump termux/upload-release-action from 4.0.0 to 4.0.2
Bumps [termux/upload-release-action](https://github.com/termux/upload-release-action) from 4.0.0 to 4.0.2.
- [Release notes](https://github.com/termux/upload-release-action/releases)
- [Changelog](https://github.com/termux/upload-release-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/termux/upload-release-action/compare/v4.0.0...v4.0.2)

---
updated-dependencies:
- dependency-name: termux/upload-release-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-30 11:39:58 +00:00
Yaksh Bariya 9a526efb84
Revert "ci(bootstrap_archives): upload-release-action v4.0.1"
I should have checked that there is no nodejs18 available for now. Need
to start reading documentation :) Lots of chaos for the day

This reverts commit 0e67438e38.
2022-12-28 20:46:38 +05:30
Yaksh Bariya 0e67438e38
ci(bootstrap_archives): upload-release-action v4.0.1 2022-12-28 20:39:23 +05:30
Yaksh Bariya 217c8657c2
fixup,ci(bootstrao_archives): generate sha256sums file 2022-12-28 17:23:32 +05:30
Yaksh Bariya 1c73b38c3e
cibootstrap_archives): do not include sha256 sums in release body
Although convenient, this seems to have been broken after moving to new
environment files of GitHub Actions. I have no idea how GitHub actually
parses the file, so I don't know what hack, and how will allow us to
have sha256sums on the release body again. In case anyone knows, feel
free to open up a PR.

Also, for the checksums generations, I'm planning to move this to
'upload-release-action' action only. See
https://github.com/termux/upload-release-action/issues/4
2022-12-28 17:05:25 +05:30
Yaksh Bariya 7cee2f3d37
ci(bootstrap_archives): do not escape multiline output
It seems to be causing issues. Let's see if disabling it helps. If not,
I'll open up a new issue to address the same, cause I am not sure of
what's the correct way of fixing it
2022-12-28 16:45:20 +05:30
Yaksh Bariya 35dc6584c8
ci(bootstrap_archives): use v4.0.0 of upload-release-action 2022-12-28 16:34:40 +05:30
Yaksh Bariya 3759c26c84
chore,ci(bootstrap_archives): do not use deprecated set-output
See
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-12-27 15:54:27 +05:30
Kevin Williams d104b4ab2b
Add Hetzner Logo
Signed-off-by: Kevin Williams <admin@utermux.dev>
2022-12-26 21:52:15 +08:00