feat: migrate to 4-job CI pipeline with tests #3

Merged
jcabillot merged 9 commits from feat/gitea-actions-v2 into master 2026-06-08 18:46:53 -04:00
Showing only changes of commit 4181281ba5 - Show all commits
+2
View File
@@ -2,6 +2,7 @@ FROM alpine:3.23
LABEL description="A complete, self-hosted Tiny Tiny RSS (TTRSS) environment." \
maintainer="Julien Cabillot <dockerimages@cabillot.eu>"
# hadolint ignore=DL3018
RUN set -xe && \
apk update && apk upgrade && \
apk add --no-cache --virtual=run-deps \
@@ -53,6 +54,7 @@ RUN git clone "https://git.tt-rss.org/fox/tt-rss.git/" "/var/www/ttrss" && \
git clone --depth=1 https://github.com/levito/tt-rss-feedly-theme.git /var/www/ttrss/themes.local/levito-feedly-git && \
git clone --depth=1 https://github.com/Gravemind/tt-rss-feedlish-theme.git /var/www/ttrss/themes.local/gravemind-feedly-git
# hadolint ignore=DL3002
USER root
ENTRYPOINT ["/init"]