238 Commits

Author SHA1 Message Date
Robert Kirkman
a705a363b8 attempt 4 to enable building release using github actions 2023-07-12 17:45:17 -05:00
Robert Kirkman
3ab2a93174 Update bootstrap_archives.yml - 2nd attempt to build release using github actions 2023-07-12 17:12:30 -05:00
Robert Kirkman
f7f19cde51 initial attempt to generate release using github actions 2023-07-12 17:08:03 -05: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
Henrik Grimler
5c4841e3a8 fix(scripts,packages.yml): fix duplicate line removal
Need to sort the file before running uniq.  Before this fix
subpackages were printed several times in the
built_${repo}_packages.txt file, causing upload step to upload debs
multiple times for no reason..
2022-10-30 15:14:43 +01:00