Skip to content

Add ci-cd-astro-deploy skill - #259

Closed
odaneau-astro wants to merge 2 commits into
mainfrom
skill/ci-cd-astro-deploy
Closed

Add ci-cd-astro-deploy skill#259
odaneau-astro wants to merge 2 commits into
mainfrom
skill/ci-cd-astro-deploy

Conversation

@odaneau-astro

Copy link
Copy Markdown

Summary

  • Adds a skill for building GitHub Actions pipelines with astronomer/deploy-action (deploy strategy, deploy types, token setup, canonical YAML examples, preview Deployments).
  • Follow-up commit adds explicit scope questions (CI system, dag/image split, externally-built images), dedupes a gotcha split across two steps, cross-references managing-astro-deployments instead of re-deriving its content, and applies the Astronomer style guide plus an AI-writing-tell cleanup pass.

Test plan

  • Verify deploy-action input names/values against the current README (they're explicitly called out as subject to change)
  • Confirm astro deploy --image --image-name <tag> behavior against the installed Astro CLI

odaneau-astro and others added 2 commits September 2, 2026 22:19
Leads with astronomer/deploy-action's infer deploy type and built-in
pytest/dag-validation gate instead of hand-rolled diff detection and
test jobs, plus a deploy-strategy decision guide, token scoping
guidance, and single-branch/multi-branch/custom-image examples.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Adds explicit questions to ask before generating a workflow (CI system,
dag/image split, externally-built images), dedupes a gotcha split
across two steps, cross-references managing-astro-deployments instead
of re-deriving its content, and applies the Astronomer style guide plus
a pass to remove AI-writing tells (em dashes, Latin abbreviations).
@odaneau-astro

Copy link
Copy Markdown
Author

Closing: opened against the wrong repo. This work is being redone against astronomer/hosted-skills.

@odaneau-astro
odaneau-astro deleted the skill/ci-cd-astro-deploy branch September 3, 2026 13:37
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