Phantasm
bbc53f0fef
Merge branch 'develop' into audit-mix-audit-report
2026-10-21 19:24:32 +02:00
Lain Soykaf
239ae3403b
fix(ci): pass API deployment parameters separately
2026-09-09 15:55:18 +04:00
lain
c023727ecd
Merge pull request 'Woodpecker CI: Remake docs building pipelines' ( #7928 ) from woodpecker-ci-docs into develop
2026-09-09 11:01:35 +00:00
Lain Soykaf
fd1b15dd58
fix(ci): isolate API documentation channels
2026-09-09 13:21:07 +04:00
Phantasm
d6a5dd2b76
Bump minimum Elixir version to 1.17.
...
Multiple dependencies require OTP27 and 1.17 is the oldest version
supporting it. Also bumps Docker Erlang version to current newest 27.
2026-09-08 22:39:36 +02:00
Phantasm
b3007be961
Woodpecker CI: Update Docker multi-arch plugin, fix commit sha mangling
...
149236e468 would become 1.49236e+09 when passed to the plugin due to
YAML's type coercion (string of a float in scientific -> float).
2026-09-08 13:18:36 +02:00
Phantasm
ef011bb8f9
Woodpecker CI: Ignore failure to stop for services
2026-09-08 13:17:55 +02:00
Phantasm
5452e3f73e
Fix indentation
2026-09-05 21:25:28 +02:00
Phantasm
a881ffe8c2
Woodpecker CI API spec: Update Elixir image to an existing one
...
Switches from hexpm/elixir-amd64 to hexpm/elixir.
2026-09-05 21:24:35 +02:00
Phantasm
c978fe0b7b
CI: Bump Gitea Package plugin version
2026-09-05 21:24:35 +02:00
Phantasm
a050b00898
Woodpecker CI Docs: Also build docs for develop branch
2026-09-05 21:24:17 +02:00
Phantasm
e35dacf9f9
Woodpecker CI: pass branch to triggered docs workflows
2026-09-05 20:48:56 +02:00
Phantasm
71104db3f6
Woodpecker CI: Deploy docs on stable tag
2026-09-05 20:48:55 +02:00
Phantasm
c596ace9df
Woodpecker CI: Build API specs again
2026-09-05 20:48:55 +02:00
Phantasm
407db6c118
CI: Update Gitea Package plugin to 0.5.1
2026-09-05 00:14:19 +02:00
Phantasm
5a7635b943
CI OTP: Update elixir images, switch to hexpm/elixir except armv7
2026-09-05 00:14:19 +02:00
Phantasm
21bb1a98a3
CI: Update woodpecker Docker multi-arch tagger plugin
...
Also moves it to a git.pleroma.social mirror
2026-09-05 00:14:07 +02:00
Lain Soykaf
f90a52398b
ci(search): gate pinned ParadeDB integration
2026-07-26 12:16:04 +04:00
Phantasm
7ab1901a28
Woodpecker CI Docker: Bump Kaniko plugin version to 2.3.2
...
Removes the temporary downgrade and updates the plugin to a version that
includes kaniko with a fix for:
https://github.com/osscontainertools/kaniko/issues/745
2026-07-20 16:59:39 +02:00
Phantasm
56105bc18d
Woodpecker CI Docker: fully qualify docker images
2026-07-20 16:49:54 +02:00
Phantasm
8c8c2de1e1
Woodpecker CI Docker: Downgrade to kaniko plugin version 2.2.2
...
2.3.1 duplicates arch variant in the platform triplet resulting in
podman erroring out when using the image.
2026-07-20 16:49:53 +02:00
Phantasm
f7be7f8018
Woodpecker CI Docker: Switch to kaniko_image anchor everywhere
2026-07-20 16:49:53 +02:00
Phantasm
7d4b53bf48
Woodpecker CI: include armv7 arch in combined Docker tags
2026-07-20 16:49:53 +02:00
Phantasm
631094666c
Woodpecker CI: Unify armv7 workflow with main Docker workflow
2026-07-20 16:49:49 +02:00
Phantasm
ac08f0487f
Woodpecker CI: Do not build arm/v7 in PR, simplify
2026-07-20 11:17:09 +02:00
Phantasm
bde0e3e353
Woodpecker CI: Build Vix in unit test pipelines instead of downloading
2026-07-20 11:16:25 +02:00
Phantasm
70cb241173
Elixir 1.19: Fixup unit testing CI name
2026-07-18 23:07:52 +02:00
Phantasm
70c79ad512
Merge branch 'develop' into gitlab-mr-iid-4381
2026-06-30 00:31:51 +02:00
lain
aa16f40f09
Merge pull request 'Prepared FE E2E Docker image' ( #7884 ) from docker-e2e-image into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7884
2026-05-25 12:33:27 +00:00
lain
b1d72e16a3
Merge branch 'develop' into ci/build-armv7-docker-images
2026-05-25 11:21:23 +00:00
Phantasm
7575b7abc2
Woodpecker CI: Do not trigger on Weblate MRs
2026-05-14 12:34:27 +02:00
Phantasm
784a319f2e
Woodpecker CI: Bump unit testing pipeline to Elixir 1.19
2026-05-14 00:22:24 +02:00
Phantasm
3c63877e61
Add custom Docker image for FE E2E tests
...
Woodpecker cannot do custom commands for services.
2026-05-05 21:34:10 +02:00
Lain Soykaf
394db0dce0
Woodpecker CI: Target armv7 Docker runner
2026-05-04 10:09:44 +04:00
Lain Soykaf
684e9ef247
Woodpecker CI: Isolate armv7 Docker builds
2026-05-04 09:41:06 +04:00
Lain Soykaf
af175fbdfc
Woodpecker CI: Build armv7 Docker images
2026-05-03 21:19:24 +04:00
Lain Soykaf
78a41dfdcd
Merge branch 'update-spoofing' of ssh://git.pleroma.social:22/pleroma-secteam/pleroma into develop
2026-05-03 20:07:00 +04:00
Lain Soykaf
1a8d585cbf
Woodpecker CI: Allow rerunning OTP package uploads
2026-05-03 12:10:23 +04:00
Lain Soykaf
50651284a2
Woodpecker CI: Run generic workflows on amd64
2026-05-02 17:21:37 +04:00
Lain Soykaf
9fdad779b5
Woodpecker CI: Run Docker manifest combine on amd64
2026-05-02 16:12:47 +04:00
Lain Soykaf
a1f7413832
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into update-spoofing
2026-05-02 16:10:33 +04:00
Lain Soykaf
ee18feef7c
Woodpecker CI: Allow manual develop release runs
2026-05-02 15:04:40 +04:00
Lain Soykaf
47e6dbfade
Woodpecker CI: Work around script entrypoint truncation
2026-05-02 13:38:56 +04:00
Lain Soykaf
3dbc570471
Woodpecker CI: Publish update-compatible OTP releases
2026-05-02 11:57:04 +04:00
Lain Soykaf
a35aa6551e
Fix Woodpecker path filters
2026-05-02 10:39:49 +04:00
Phantasm
e4632eced3
Woodpecker CI: Only run stable release pipelines on tag events
...
Removes possible races when uploading images/bundles and purposeful
pipeline failures when both a push and tag happened (OTP bundles do not
allow overwriting).
2026-04-25 13:40:53 +02:00
Phantasm
a996d25b84
Woodpecker CI Docker: label workflow as high memory
2026-04-25 11:08:28 +02:00
Phantasm
cafd75b072
Woodpecker CI docker-combine: Hoist docker_settings anchor
2026-04-24 23:15:00 +02:00
Phantasm
209b9c0a1e
Woodpecker CI: Shorten zip archive names further
...
Hopefully this will also help with the workflows randomly failing to
create the zip archive due to the Woodpecker bug.
2026-04-23 17:06:31 +02:00
Phantasm
16b7a95c48
Woodpecker CI: Run Docker image workflows also on Dockerfile changes
2026-04-23 17:06:31 +02:00