Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 5 additions & 9 deletions .github/workflows/downstream.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ name: Downstream
# downstream is an independent matrix entry — failures are localized.
#
# Each entry's `ref` may pin to a PR branch that absorbs upstream type-
# system changes. When the corresponding downstream PR merges, flip the
# `ref` back to `main` (or delete it to use the default).
# system changes. When the corresponding downstream PR merges, drop the
# `ref` line — the step defaults to `main` when `ref` is not set.
#
# Candidates to consider adding later (Posit-owned consumers that import
# htmltools symbols but don't currently have custom .tagify()):
Expand All @@ -23,30 +23,26 @@ on:

jobs:
downstream:
name: ${{ matrix.repo }}@${{ matrix.ref }}
name: ${{ matrix.repo }}@${{ matrix.ref || 'main' }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- repo: posit-dev/py-shiny
ref: schloerke/htmltools-105-tagified-types # PR #2244
- repo: posit-dev/shinychat
ref: schloerke/htmltools-105-tagified-types # PR #226
- repo: posit-dev/chatlas
ref: schloerke/htmltools-105-tagified-types # PR #311
- repo: posit-dev/brand-yml
ref: schloerke/htmltools-105-tagified-types # PR #115
defaults:
run:
shell: bash

steps:
- name: Checkout ${{ matrix.repo }}@${{ matrix.ref }}
- name: Checkout ${{ matrix.repo }}@${{ matrix.ref || 'main' }}
uses: actions/checkout@v6
with:
repository: ${{ matrix.repo }}
ref: ${{ matrix.ref }}
ref: ${{ matrix.ref || 'main' }}
fetch-depth: 0 # required by some downstreams' versioning

- name: Checkout dev branch of py-htmltools
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,18 @@ All notable changes to htmltools for Python will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [UNRELEASED]

### Breaking changes

### New features

### Bug fixes

### Dependencies

### Other changes

## [0.7.0] - 2026-05-21

### Breaking changes
Expand Down
Loading