From 2c12175a3b377823b67a47dd3dfce56eaef6d509 Mon Sep 17 00:00:00 2001 From: irl Date: Mon, 26 Jan 2026 09:16:09 +0000 Subject: [PATCH 1/2] ci: build and publish --- .forgejo/workflows/publish.yaml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .forgejo/workflows/publish.yaml diff --git a/.forgejo/workflows/publish.yaml b/.forgejo/workflows/publish.yaml new file mode 100644 index 0000000..e29166e --- /dev/null +++ b/.forgejo/workflows/publish.yaml @@ -0,0 +1,33 @@ +--- +name: ci +on: + push: + branches: + - main + +jobs: + build_and_publish: + runs-on: docker + container: + image: ghcr.io/catthehacker/ubuntu:runner-latest + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - uses: actions/setup-node@v4 + - run: npm install -g bnycdn + - name: Setup Hugo + uses: https://guardianproject.dev/actions/actions-hugo@v3 + with: + hugo-version: '0.154.3' + extended: true + - run: wget https://github.com/sass/dart-sass/releases/download/1.97.3/dart-sass-1.97.3-linux-x64.tar.gz -O dart-sass.tar.gz + - run: tar zxf dart-sass.tar.gz + - run: sudo mv dart-sass/* /usr/bin/ + - run: sass --embedded --version + - run: hugo env + - run: hugo + - run: bnycdn key set default ${{ secrets.BUNNY_API }} + - run: bnycdn key set sr2prouk ${{ secrets.BUNNY_FTP_PASSWORD }} --type=storages + - run: bnycdn cp -R -s sr2prouk ./public /sr2prouk/ + - run: bnycdn pz purge -t sr2pro From b8af42d9de7c5455c19fe295447037aea6a46c00 Mon Sep 17 00:00:00 2001 From: irl Date: Mon, 26 Jan 2026 18:57:54 +0000 Subject: [PATCH 2/2] deps: bump theme --- themes/sr2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/sr2 b/themes/sr2 index 6f61ccf..9be6946 160000 --- a/themes/sr2 +++ b/themes/sr2 @@ -1 +1 @@ -Subproject commit 6f61ccff24f58a7fa1c8c8f5d6e3c754a8078ef2 +Subproject commit 9be694621f29bebddf304fa293c6cc7833916df0