Commit graph

60 commits

Author SHA1 Message Date
0ab2f2ab45 ci: retry failed tasks once
We have a bunch of mysterious sporadic failures which usually disappear
when rerunning failed jobs only. Ideally we should locate and fix the
cause of those psoradic failures, but until we figure this out retrying
once makes CI status less useless.
2024-06-27 18:29:45 +02:00
ae19fd90c9 use elixir 1.16 for format checks 2024-05-27 04:07:44 +01:00
f32a7fd76a arch is aarch64 now 2024-05-27 03:02:02 +01:00
4078fd655c migrate CI config to v2 2024-05-27 02:56:05 +01:00
d910e8d7d1 Add test suite for elixir1.16 2024-04-12 19:13:33 +01:00
6cb40bee26 Migrate to phoenix 1.7 (#626)
Closes #612

Co-authored-by: tusooa <tusooa@kazv.moe>
Reviewed-on: AkkomaGang/akkoma#626
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Co-committed-by: FloatingGhost <hannah@coffee-and-dreams.uk>
2023-08-15 10:22:18 +00:00
7bd4ae5412 Bump builds to OTP26 2023-08-09 14:39:28 +01:00
165c2485ff Merge branch 'otp26' into develop 2023-08-09 14:35:06 +01:00
e7788f3c82 bullseye build (you owe me for this one) 2023-08-08 22:42:57 +01:00
0c21341156 Fix signature checking 2023-08-07 16:17:17 +01:00
8fd74548ff Combine ubuntu and debian builds 2023-08-04 20:37:17 +01:00
8d4d573cc8 use correct elixir version 2023-08-04 20:16:17 +01:00
64e233ca20 Tag Mock-tests as "mocked" and run them seperately 2023-08-04 12:50:50 +01:00
d5de05bbe4 scream 2023-08-03 18:10:27 +01:00
98cb255d12 Support elixir1.15
OTP builds to 1.15

Changelog entry

Ensure policies are fully loaded

Fix :warn

use main branch for linkify

Fix warn in tests

Migrations for phoenix 1.17

Revert "Migrations for phoenix 1.17"

This reverts commit 6a3b2f15b74ea5e33150529385215b7a531f3999.

Oban upgrade

Add default empty whitelist

mix format

limit test to amd64

OTP 26 tests for 1.15

use OTP_VERSION tag

baka

just 1.15

Massive deps update

Update locale, deps

Mix format

shell????

multiline???

?

max cases 1

use assert_recieve

don't put_env in async tests

don't async conn/fs tests

mix format

FIx some uploader issues

Fix tests
2023-08-03 17:44:09 +01:00
08768776e2 don't release arm64 into the amd64 filename 2023-07-27 14:24:29 +01:00
7a6ccf68f0 correct ARM build conditions 2023-07-27 14:21:44 +01:00
800c4bc442 correct build conditions 2023-07-27 14:21:12 +01:00
b63fca2dd7 only build ARM AMD64 on develop 2023-07-27 14:19:28 +01:00
394174c0a9 remove postgres from amd64 build 2023-07-20 17:33:41 +01:00
6fe7bdba46 bump alpine version 2023-07-20 17:31:55 +01:00
0fa0f60520 fix deps 2023-07-20 17:29:23 +01:00
f44babd130 restructure CI 2023-07-20 17:27:58 +01:00
827c6b3344 release 2023-07-20 17:13:14 +01:00
a91a3f6e60 test on push 2023-07-20 17:02:54 +01:00
f7a4147788 split by architecture 2023-07-20 17:02:41 +01:00
de1e487695 add potential arm setup 2023-07-20 17:01:29 +01:00
645f0390bc Prepare for ubuntu22 murdering openssl (#120)
Reviewed-on: AkkomaGang/akkoma#120
2022-07-27 21:48:13 +00:00
0c542e58aa Remove instrumentors (#98)
Reviewed-on: AkkomaGang/akkoma#98
2022-07-21 11:32:17 +00:00
3cbc401fe0 upgrade oban to v11 (#84)
Reviewed-on: AkkomaGang/akkoma#84
2022-07-18 10:48:49 +00:00
ff16840cc8 Refactor CI build (#80)
Reviewed-on: AkkomaGang/akkoma#80
2022-07-18 10:17:24 +00:00
99ced95d3b bump version 2022-07-15 16:31:28 +01:00
f1dc1d5814 archive historical stable builds (#76)
Reviewed-on: AkkomaGang/akkoma#76
2022-07-15 13:52:01 +00:00
d9dbfa2aef remove gitlab CI, force build isolation 2022-07-15 13:48:58 +01:00
d2a185c013 Documentation updates for stable release (#73)
Reviewed-on: AkkomaGang/akkoma#73
2022-07-15 12:27:16 +00:00
a59fe8ba2d Add support for musl11 build (#71)
Reviewed-on: AkkomaGang/akkoma#71
2022-07-14 10:59:21 +00:00
a40bf8be5e Update eblurhash to a non-bugged version (#34)
Reviewed-on: AkkomaGang/akkoma#34
2022-07-02 14:05:32 +00:00
2342fface1 Add visibility check in context path (#26)
Reviewed-on: AkkomaGang/akkoma#26
2022-06-29 09:33:57 +00:00
785209dece fix event triggers 2022-06-11 19:53:36 +01:00
ec42e96225 don't test 2022-06-11 19:38:00 +01:00
6aa81ad716 pls 2022-06-11 19:37:24 +01:00
8cc104648a update musl 2022-06-11 19:22:03 +01:00
0e6f47955d try making it dependent 2022-06-11 19:10:45 +01:00
7bb6317e38 include musl tag 2022-06-11 18:58:36 +01:00
987dd2f97a clean for musl 2022-06-11 18:55:54 +01:00
0ef7f90fd5 fix tag builds 2022-06-11 18:48:26 +01:00
2d3c10e4ff ensure releases don't collide 2022-06-11 18:32:10 +01:00
0b907ca861 run on tag 2022-06-11 18:12:48 +01:00
5c1ace64a2 make sure we have zip 2022-06-11 17:57:12 +01:00
0e0376eca4 hex 2022-06-11 17:44:12 +01:00