4 Commits

Author SHA1 Message Date
5da1615fa8 Publish "Compose for widgets, RemoteViews underneath"
First post released through the scheduling pipeline: draft:false with pubDate
today so the date gate passes. The other five stay draft/future-dated.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 21:39:10 +02:00
6d8df36557 Merge pull request 'Target shared docker runners in scheduled-deploy' (#2) from fix-runner-label into main
Reviewed-on: #2
2026-07-01 19:32:38 +00:00
6a577c14ce Target shared docker runners in scheduled-deploy
The instance runners advertise `dind`/`docker` labels, not `ubuntu-latest`, so
the job sat queued unmatched. Point runs-on at `docker`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 21:31:11 +02:00
8d1126b5dc Merge pull request 'Add date-based post scheduling + daily deploy cron, and six draft posts' (#1) from blog-release-pipeline into main 2026-07-01 14:42:28 +00:00
2 changed files with 5 additions and 6 deletions

View File

@@ -7,9 +7,8 @@
# pings the deploy hook. # pings the deploy hook.
# #
# Setup (once): # Setup (once):
# - A Gitea Actions runner must be registered and online for this repo/org, # - Uses the shared `docker`-labelled runners. If those labels change, update
# advertising a label that matches `runs-on` below (default act_runner maps # `runs-on` below to match a runner that is online.
# `ubuntu-latest`; change it if your runner uses a different label).
# - Add a repo secret COOLIFY_DEPLOY_HOOK = the app's deploy URL from Coolify # - Add a repo secret COOLIFY_DEPLOY_HOOK = the app's deploy URL from Coolify
# (app → Webhooks → "Deploy Webhook", e.g. # (app → Webhooks → "Deploy Webhook", e.g.
# https://coolify.example.com/api/v1/deploy?uuid=<uuid>&force=false). # https://coolify.example.com/api/v1/deploy?uuid=<uuid>&force=false).
@@ -31,7 +30,7 @@ on:
jobs: jobs:
trigger-deploy: trigger-deploy:
runs-on: ubuntu-latest runs-on: docker
steps: steps:
- name: Ping Coolify deploy hook - name: Ping Coolify deploy hook
env: env:

View File

@@ -4,9 +4,9 @@ description: >-
Jetpack Glance lets you write home-screen widgets in Compose. But it compiles Jetpack Glance lets you write home-screen widgets in Compose. But it compiles
down to RemoteViews — so the old constraints still bite through the nice API. down to RemoteViews — so the old constraints still bite through the nice API.
Three Calendula bugs that proved it. Three Calendula bugs that proved it.
pubDate: 2026-07-02 pubDate: 2026-07-01
tags: [android, architecture, calendula] tags: [android, architecture, calendula]
draft: true draft: false
--- ---
Calendula's home-screen widgets are written in Calendula's home-screen widgets are written in