Mon, 30 Jun 2025 23:04:59 -0500
Update metainfo.xml for the release
And prepare for the next release right away.
Testing Done:
Ran `meson dist`
Reviewed at https://reviews.imfreedom.org/r/4041/
--- environment: - BUILD_NUMBER - REPOSITORY=pidgin/builders - REGISTRY=docker.io - DOCS_BUILD_IMAGE=${REGISTRY}/${REPOSITORY}:debian-trixie-amd64 tasks: import: type: docker/import files: .:. build: type: docker/run image: ${REGISTRY}/${REPOSITORY}:${TARGET} clean: type: convey/clean files: - alpine-edge-amd64 - clang - debian-trixie-amd64 - fedora-41-amd64 - fedora-42-amd64 - fedora-rawhide-amd64 - scanbuild - ubuntu-plucky-amd64 docs-clean: type: convey/clean files: - pidgin3-docs.zip - purple3-docs.zip docs-build: type: docker/run image: ${DOCS_BUILD_IMAGE} workdir: ${CONVEY_WORKSPACE} shell: /bin/bash script: - set -ex - meson setup build-docs -Ddoc=true - ninja -C build-docs doc - pushd build-docs/libpurple/reference - mv libpurple purple3 - zip -9r purple3-docs.zip purple3 - popd - pushd build-docs/pidgin/reference - mv pidgin pidgin3 - zip -9r pidgin3-docs.zip pidgin3 docs-export: type: docker/export files: - build-docs/libpurple/reference/purple3-docs.zip:purple3-docs.zip - build-docs/pidgin/reference/pidgin3-docs.zip:pidgin3-docs.zip export: type: docker/export files: build-${TARGET}:${TARGET} bare-export: type: docker/export files: ${TARGET}:${TARGET} girlint: type: docker/run image: docker.io/imfreedom/gir-tools:latest script: - cd ${CONVEY_WORKSPACE} - xsltproc /gir-tools/girlint.xsl $(find build-${TARGET} -iname "*.gir" | grep -v subproject) | tee ${CONVEY_WORKSPACE}/log - exit $(wc -l < ${CONVEY_WORKSPACE}/log) plans: alpine-edge-amd64: environment: [TARGET=alpine-edge-amd64] stages: - tasks: [import, build] - tasks: [export] run: always clang: environment: [TARGET=clang] stages: - tasks: [import, build] - tasks: [export] run: always clean: stages: - tasks: [clean, docs-clean] debian-trixie-amd64: environment: [TARGET=debian-trixie-amd64] stages: - tasks: [import, build] - tasks: [export] run: always docs: stages: - tasks: [docs-clean, import, docs-build, docs-export] fedora-41-amd64: environment: [TARGET=fedora-41-amd64] stages: - tasks: [import, build] - tasks: [export] run: always fedora-42-amd64: environment: [TARGET=fedora-42-amd64] stages: - tasks: [import, build] - tasks: [export] run: always fedora-rawhide-amd64: environment: [TARGET=fedora-rawhide-amd64] stages: - tasks: [import, build] - tasks: [export] run: always girlint: environment: [TARGET=debian-trixie-amd64] stages: - tasks: [import, build, girlint] scanbuild: environment: [TARGET=scanbuild] stages: - tasks: [import, build] - tasks: [export] run: always ubuntu-plucky-amd64: environment: [TARGET=ubuntu-plucky-amd64] stages: - tasks: [import, build] - tasks: [export] run: always