Saagar Jha
c3ce52ce6f
Update CI workflow dependencies
...
In particular GitHub Actions does not even have Ubuntu 20.04 anymore
2026-05-03 05:58:12 -07:00
tbodt
9e96f6d601
Update to macos 15 and with it xcode 16
2025-04-30 23:14:58 -07:00
tbodt
668941de2d
Run alpine repo sync less frequently
...
Running this every day mostly results in a lot of superfluous noise in commit logs for marginally more up-to-date repos.
2024-10-30 21:42:09 -07:00
tbodt
392f2f5342
Install lld from homebrew from its new name as a separate package
...
https://infosec.exchange/@jonpalmisc/113234808342938025
2024-10-09 23:52:34 -07:00
tbodt
c4a96ebc72
Update actions/upload-artifacts to non-deprecated version
...
https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
2024-09-15 01:06:29 -07:00
Saagar Jha
d375656fed
Rename the JIT
2024-07-28 19:13:27 -07:00
tbodt
a7672bd371
Update xcode in upload build workflow too
2024-05-01 01:04:33 -07:00
tbodt
86e9accfe5
PEP 668 compliance
2024-04-30 23:46:37 -07:00
tbodt
9fcecc9a67
Update CI to macOS 14, Xcode 15
2024-04-30 23:39:58 -07:00
Theodore Dubois
267d0b234e
Start mirroring alpine 3.19
2024-01-01 12:08:07 -08:00
Saagar Jha
900192c0ce
Remove App Store xcconfig
...
This is no longer necessary, as we don't support ODRs anymore.
2024-01-01 01:57:37 +05:30
Theodore Dubois
a7d5e1cd70
Make sure to commit all changes to alpine repo pointers
2023-10-29 12:27:41 -07:00
Theodore Dubois
6fa59e4b1d
Save pointers to Alpine repo in GH action
2023-10-29 10:19:14 -07:00
tbodt
420766a685
Sync alpine 3.18 too
2023-10-28 15:49:00 -07:00
tbodt
df935464c9
Update xcode in the other workflow too
2023-06-04 12:50:36 -07:00
tbodt
b7e17ba1de
xcode-select needs root
2023-06-04 12:44:09 -07:00
tbodt
db5e5b1662
Force using latest xcode
...
Default is 14.2 according to https://github.com/actions/runner-images/blob/afd68edefb3b9837ff0338086d586c2cdcd5c2f6/images/macos/macos-13-Readme.md
2023-06-04 12:42:40 -07:00
tbodt
c9a4d30df7
Update CI runner to macOS 13
2023-06-03 08:04:41 -07:00
tbodt
2c4659e776
Update alpine updater
...
apt install of rclone is failing mysteriously, we need to do it some other way.
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/universe/r/rclone/rclone_1.53.3-4ubuntu1.22.04.1_amd64.deb 404 Not Found [IP: 40.81.13.82 80]
Also update actions/checkout to v3 to fix node 12 deprecation warning.
2023-05-07 22:04:45 -07:00
tbodt
43b62b16ba
Start syncing 3.17
2023-04-24 23:36:25 -07:00
Theodore Dubois
d748d56eb8
Attempt upgrade CI to macos 12
2023-04-22 22:02:08 -07:00
Theodore Dubois
9a44df85df
Fix upload build CI script
2022-07-10 00:07:29 -07:00
Theodore Dubois
0d8dafdec8
Upload builds using Big Sur
2022-02-14 00:01:08 -08:00
Theodore Dubois
e82018e4b2
Run CI on Big Sur
2022-02-12 21:25:17 -08:00
Theodore Dubois
6a265001ff
Merge pull request #1527 from ish-app/linux
2021-08-15 10:13:55 -07:00
Theodore Dubois
893218ac92
Various build fixes for CI
2021-08-15 00:34:53 -07:00
Theodore Dubois
f9939c4049
Test building linux for the app in CI
2021-08-15 00:34:53 -07:00
Theodore Dubois
1d57373528
Make 3.14 the default alpine version
2021-06-27 17:21:17 -07:00
Theodore Dubois
071b4e64fa
Add linux submodule, build it from meson
2021-06-27 09:52:24 -07:00
Theodore Dubois
c0ae5e5131
Start mirroring alpine 3.14
2021-06-26 19:36:02 -07:00
Theodore Dubois
619b7087f6
Hopefully fix the autolabel script
2021-06-26 18:46:36 -07:00
Theodore Dubois
95cd8176c7
Stop trying to mirror 3.14
...
Turns out that .apk files with the same name on different versions are
in fact different, as they were built by different toolchains. I did not
think of this.
2021-06-25 00:48:01 -07:00
Theodore Dubois
ab489336a3
Add mirroring for Alpine 3.14
...
It shouldn't be actually used, just mirrored.
2021-06-25 00:41:13 -07:00
Theodore Dubois
48a2629655
Try to fix the Linux CI
...
This has apparently been broken for a while. I think it's just failing
because it doesn't have the latest package indexes and the old ones
point to URLs that now 404.
2021-06-14 23:02:33 -07:00
Theodore Dubois
6251bc175c
Hopefully fix the autolabel script
2021-06-06 09:50:50 -07:00
Theodore Dubois
b042a43132
Reenable scheduled build uploads
...
Seems to be working!
2021-04-26 01:05:24 -07:00
Theodore Dubois
99677cd689
Reenable update-alpine-repo, it seems to be successfully uploading to Wasabi
2021-04-25 23:40:46 -07:00
Theodore Dubois
8a4abf2d27
Fix broken yaml
...
ree
2021-04-25 23:18:54 -07:00
Theodore Dubois
7233bd30b7
Temporarily disable scheduled actions
...
Needs some manual testing.
2021-04-25 23:16:39 -07:00
Theodore Dubois
ebf7339a2c
Fix email used by commits made using GitHub Actions
2021-04-25 23:16:39 -07:00
Theodore Dubois
eae48fe03c
Replace ODRs with pinned APK repos from apk.ish.app
...
apk.ish.app/v$version-$date/{main,community} is a valid mirror of the
state of the official Alpine repos on that date.
2021-04-25 23:16:39 -07:00
Theodore Dubois
cff25ef420
Only run the periodic actions on the source repository, not forks
2021-02-08 22:52:38 -08:00
Theodore Dubois
39c4fcbdd1
Reenable build upload scheduling
2021-02-07 14:07:49 -08:00
Theodore Dubois
219956f1c1
Temporarily deactivate the upload-build schedule
...
Will enable it once I can manually run it for the first time.
2021-02-06 18:22:59 -08:00
Theodore Dubois
0b6f65b526
Spell fetch-depth correctly
2021-02-06 18:22:21 -08:00
Theodore Dubois
08f6c8175d
Fetch all history for changelog generation
2021-02-06 18:00:21 -08:00
Theodore Dubois
0e246a39fd
Shorten the name of "Update Alpine Repo" to fit in the GitHub UI
2021-02-06 15:57:44 -08:00
Theodore Dubois
66c1f86672
Automate daily testflight builds
...
🙏
2021-02-06 15:50:05 -08:00
Theodore Dubois
ed035415ba
Fix typo
2020-12-21 17:42:30 -08:00
Theodore Dubois
7ef7ce334d
Make sure a new changelog is written for each build
...
Every. Single. Time. I forget to write a changelog and the old one is
used. No longer.
2020-12-21 17:17:15 -08:00