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
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
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
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
Henrik Grimler
6deae8fd0a
scripts: disable uploads to grimler.se
...
Grimler.se will mirror packages.termux.dev from now on, so that we
have a single origin repo and can use tools like mirrorbits.
2022-12-26 14:48:51 +01:00
xtkoba
18d9ee845e
CI: Build custom Docker image properly
...
when `scripts/properties.sh` is modified.
2022-12-25 06:56:26 +00:00
Henrik Grimler
ca93111034
Revert "[TEMP] CI: disable uploads"
...
Migration from fosshost to new vps is more or less complete.
This reverts commit 96c22cf398
.
2022-12-10 12:18:35 +01:00
Henrik Grimler
96c22cf398
[TEMP] CI: disable uploads
...
We are migrating from fosshost to another vps, disable package uploads
until migration is complete.
See termux/termux-packages#13804 .
2022-12-10 10:00:01 +01:00
Henrik Grimler
c004fd4514
enhance(scripts,packages.yml): sync upload steps
...
In commit ca2e7bcf73
("ci(packages): Do not unconditionally publish
repo when no changes are made to other repos") the upload step to
fosshost was updated, but not the one for grimler.se. Sync the upload
steps so that they are nearly identical again.
2022-10-30 15:17:33 +01:00