From 33a18b72ba6e58a2d5f7af5521f9175c5bddc9ed Mon Sep 17 00:00:00 2001 From: Ferdinand Malcher Date: Wed, 22 Jul 2026 14:33:38 +0200 Subject: [PATCH] feat: enable standard.site publishing Bump the build submodule to the version that publishes standard.site records, and wire angular.schule's publication config into the article-data build. - build: 0bb1055 -> ec78038 (standard.site publisher) - build-article-data.yml: add BSKY_APP_PASSWORD secret + publication env Publishing is a no-op until the BSKY_APP_PASSWORD repo secret is added. --- .github/workflows/build-article-data.yml | 9 +++++++++ build | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-article-data.yml b/.github/workflows/build-article-data.yml index a5ace21c..ca28a555 100644 --- a/.github/workflows/build-article-data.yml +++ b/.github/workflows/build-article-data.yml @@ -25,6 +25,15 @@ jobs: node-version: 22.x - name: Build + env: + # standard.site publisher (see build/STANDARD-SITE.md). + # The step is a no-op unless BSKY_APP_PASSWORD is set. + BSKY_APP_PASSWORD: ${{ secrets.BSKY_APP_PASSWORD }} + BSKY_HANDLE: angular.schule + STANDARD_SITE_URL: https://angular.schule + STANDARD_SITE_NAME: Angular.Schule + STANDARD_SITE_DESCRIPTION: Der Blog der Angular.Schule – Tutorials und Neuigkeiten rund um Angular. + STANDARD_SITE_EXPECTED_DID: did:plc:zfvlnrdh7cotokow5hx7czxi run: | cd build npm install diff --git a/build b/build index 0bb10557..ec780389 160000 --- a/build +++ b/build @@ -1 +1 @@ -Subproject commit 0bb1055749e180fcf4a972844e991c32c430839f +Subproject commit ec780389270a4beb285f104eb8447a2f0a5bfe96