diff --git a/.woodpecker/build-amd64.yml b/.woodpecker/build-amd64.yml index 938c62665..32bbd2456 100644 --- a/.woodpecker/build-amd64.yml +++ b/.woodpecker/build-amd64.yml @@ -1,4 +1,5 @@ -platform: linux/amd64 +labels: + platform: linux/amd64 depends_on: - test @@ -34,7 +35,7 @@ variables: - &clean "(rm -rf release || true) && (rm -rf _build || true) && (rm -rf /root/.mix)" - &mix-clean "mix deps.clean --all && mix clean" -pipeline: +steps: # Canonical amd64 debian-bookworm: image: hexpm/elixir:1.15.4-erlang-26.0.2-debian-bookworm-20230612 diff --git a/.woodpecker/build-arm64.yml b/.woodpecker/build-arm64.yml index 1ce1fac44..d84d96e77 100644 --- a/.woodpecker/build-arm64.yml +++ b/.woodpecker/build-arm64.yml @@ -1,4 +1,5 @@ -platform: linux/arm64 +labels: + platform: linux/arm64 depends_on: - test @@ -34,7 +35,7 @@ variables: - &clean "(rm -rf release || true) && (rm -rf _build || true) && (rm -rf /root/.mix)" - &mix-clean "mix deps.clean --all && mix clean" -pipeline: +steps: # Canonical arm64 debian-bookworm: image: hexpm/elixir:1.15.4-erlang-26.0.2-debian-bookworm-20230612 diff --git a/.woodpecker/docs.yml b/.woodpecker/docs.yml index cc4017659..be7444e28 100644 --- a/.woodpecker/docs.yml +++ b/.woodpecker/docs.yml @@ -1,4 +1,5 @@ -platform: linux/amd64 +labels: + platform: linux/amd64 depends_on: - test @@ -45,7 +46,7 @@ variables: - &clean "(rm -rf release || true) && (rm -rf _build || true) && (rm -rf /root/.mix)" - &mix-clean "mix deps.clean --all && mix clean" -pipeline: +steps: docs: <<: *on-point-release secrets: diff --git a/.woodpecker/lint.yml b/.woodpecker/lint.yml index 8308e57d7..a32099538 100644 --- a/.woodpecker/lint.yml +++ b/.woodpecker/lint.yml @@ -1,4 +1,5 @@ -platform: linux/amd64 +labels: + platform: linux/amd64 variables: - &scw-secrets @@ -41,7 +42,7 @@ variables: - &clean "(rm -rf release || true) && (rm -rf _build || true) && (rm -rf /root/.mix)" - &mix-clean "mix deps.clean --all && mix clean" -pipeline: +steps: lint: image: akkoma/ci-base:1.15-otp26 <<: *on-pr-open diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index c8b819ce8..81c779b50 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -1,4 +1,5 @@ -platform: linux/amd64 +labels: + platform: linux/amd64 depends_on: - lint @@ -12,12 +13,6 @@ matrix: - 25 - 26 include: - - ELIXIR_VERSION: 1.14 - OTP_VERSION: 25 - - ELIXIR_VERSION: 1.15 - OTP_VERSION: 25 - - ELIXIR_VERSION: 1.15 - OTP_VERSION: 26 - ELIXIR_VERSION: 1.16 OTP_VERSION: 26 @@ -73,7 +68,7 @@ services: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres -pipeline: +steps: test: image: akkoma/ci-base:${ELIXIR_VERSION}-otp${OTP_VERSION} <<: *on-pr-open