Skip to content

chore(release): prepare Airo TV v0.0.5#1061

Merged
ucguy4u merged 2 commits into
mainfrom
codex/release-v0.0.5
Jul 22, 2026
Merged

chore(release): prepare Airo TV v0.0.5#1061
ucguy4u merged 2 commits into
mainfrom
codex/release-v0.0.5

Conversation

@ucguy4u

@ucguy4u ucguy4u commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR prepares Airo TV v0.0.5 from the current main release base.

Goal: update release versions, workflow defaults, public release docs, and release-facing copy before cutting the v0.0.5 release.

Core outcome:

  • Bumps full Airo to 0.0.5+7.
  • Bumps Airo TV to 0.0.5+5.
  • Updates Airo TV release defaults to airo-tv-v0.0.5, build name 0.0.5, and release branch release/airo-tv-v0.0.5.
  • Updates public Airo TV docs and release notes for the v0.0.5 product surface.

Changes

Code and config

  • Updated app pubspec versions for full Airo and Airo TV.
  • Updated TV, macOS, mobile/tablet, and orchestrator release workflow defaults.
  • Aligned Airo TV release workflow release-ref language with origin/main policy.

Documentation

  • Added Airo TV v0.0.5 release notes.
  • Updated CHANGELOG, release index, feature matrix, store listing, data safety, content rating, media checklist, macOS runbook, distribution matrix, qualification examples, version-line policy, and public Airo TV page references.

Performance Impact

  • No runtime code changes in this PR.
  • Release notes include the already-merged adaptive channel warmup work from PR 1060.

Risks

  • Release workflow defaults now target v0.0.5 and main. If maintainers want a different tag prefix, adjust before merge.
  • Public artifact links point at the intended release tag and will resolve after the GitHub release is created.

Rollback plan:

  • Revert this PR before tagging if the release is deferred.

Testing

  • scripts/test-check-build-profiles.sh and scripts/check-build-profiles.py passed.
  • scripts/test-generate-release-manifest.sh and scripts/test-generate-release-qualification-report.sh passed.
  • YAML parse check for modified workflow files passed.
  • flutter test in packages/core_release passed.
  • Airo full Android debug build passed.
  • Airo TV Android debug build passed.
  • python3 .agents/skills/airo-release-branding/scripts/audit_public_page.py with release tag airo-tv-v0.0.5 passed.
  • git diff --check passed.

Deployment Notes

After merge, dispatch the Release Orchestrator or Airo TV Release workflow with:

  • version: airo-tv-v0.0.5
  • build_name: 0.0.5
  • build_number: 5 for TV-only, or 7 for combined full plus TV release
  • release_ref: main
  • release_branch: release/airo-tv-v0.0.5
  • dry_run: true first unless maintainers are ready to publish.

@github-actions

Copy link
Copy Markdown
Contributor

Plugin Module Size Gate

Policy: modules over 3 MB must be delivered as plugins; plugin modules over 5 MB must document cache management.

Module Size Type Status
No changed Dart/Flutter modules detected n/a n/a OK

@github-actions

Copy link
Copy Markdown
Contributor

🚀 PR Quick Check Summary

Check Status Description
PR Validation ✅ success Title format, docs, bundled model guardrail
Code Quality ✅ success Analyze, formatting
Core Tests ✅ success Core package unit tests

💡 Note: Full app tests, coverage reports, and security scans run on merge to main.

View Details

@github-actions

Copy link
Copy Markdown
Contributor

🚀 PR Quick Check Summary

Check Status Description
PR Validation ✅ success Title format, docs, bundled model guardrail
Code Quality ✅ success Analyze, formatting
Core Tests ✅ success Core package unit tests

💡 Note: Full app tests, coverage reports, and security scans run on merge to main.

View Details

@sonarqubecloud

Copy link
Copy Markdown

@ucguy4u
ucguy4u merged commit 9e1fb5c into main Jul 22, 2026
27 of 28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant