Skip to content

ci(sassdoc): add release workflow that deploys the SassDoc - 22.0.x - #17894

Merged
ChronosSF merged 3 commits into
22.0.xfrom
sstoychev/sass-docs-deploy-22.0
Oct 30, 2026
Merged

ChronosSF merged 3 commits into
22.0.xfrom
sstoychev/sass-docs-deploy-22.0

Conversation

@ChronosSF

@ChronosSF ChronosSF commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Backport of #17891 to 22.0.x. The workflow file is the same, except that the actions are pinned to the SHAs used on 22.2.x.

22.0.x releases deploy to angular-docs/<version>/sass, replacing the folder of their older 22.0 patch. They also go to sass/latest while they are the newest release. Staging gets every release; production gets stable releases only.

Requires IgniteUI/igniteui-actions#74. See #17891 for the description and testing.

Type of Change (check all that apply):

  • CI/CD

Component(s) / Area(s) Affected:

CI, SassDoc

🤖 Generated with Claude Code

Builds the SassDoc for the newest release and dispatches its deploy to
IgniteUI/igniteui-actions, replacing the AZDO angular-docs-en pipeline.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 29, 2026 19:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

ChronosSF and others added 2 commits October 29, 2026 21:27
Every release goes to angular-docs/<version>/sass, one folder per minor
line, and the newest one also to sass/latest, as the AZDO pipeline did.
Staging takes every release, production stable ones only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ChronosSF
ChronosSF merged commit 900d577 into 22.0.x Oct 30, 2026
5 checks passed
@ChronosSF
ChronosSF deleted the sstoychev/sass-docs-deploy-22.0 branch October 30, 2026 12:43
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.

2 participants