Skip to content

Publish API docs on push to main - #90

Merged
aleksandar-apostolov merged 4 commits into
developfrom
aleksandarapostolov/and-1617-move-dokka-api-docs-publishing-out-of-the-release-workflow
Oct 7, 2026
Merged

aleksandar-apostolov merged 4 commits into
developfrom
aleksandarapostolov/and-1617-move-dokka-api-docs-publishing-out-of-the-release-workflow

Conversation

@aleksandar-apostolov

@aleksandar-apostolov aleksandar-apostolov commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Goal

Closes AND-1617 — releases no longer run Dokka; docs publish after the release lands on main.

Implementation

Testing

actionlint clean. Build-conventions v1.0.1 released through the same path: no Dokka step in the release job, and API Docs ran on the main push and redeployed Pages.

Bumps the release.yml pin to drop the Dokka step from the release job and
adds a caller for the shared publish-api-docs workflow.
@aleksandar-apostolov aleksandar-apostolov added the pr:ci CI changes label Oct 7, 2026
@coderabbitai

coderabbitai Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: ee760f18-934b-4504-a954-a6f39e25545a
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

PR checklist ✅

All required conditions are satisfied:

  • Title length is OK (or ignored by label).
  • At least one pr: label exists.
  • Sections ### Goal, ### Implementation, and ### Testing are filled, or the PR is bot-authored.
  • An issue is linked (Linear ticket or GitHub issue), or the PR is bot-authored.

🎉 Great job! This PR is ready for review.

Plugin and remaining workflow pins move from 1.0.0. Only release.yml
changed between the two, so this is a version alignment, not a behavior
change.
@sonarqubecloud

sonarqubecloud Bot commented Oct 7, 2026

Copy link
Copy Markdown

@aleksandar-apostolov
aleksandar-apostolov merged commit 352e72d into develop Oct 7, 2026
10 checks passed
@aleksandar-apostolov
aleksandar-apostolov deleted the aleksandarapostolov/and-1617-move-dokka-api-docs-publishing-out-of-the-release-workflow branch October 7, 2026 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:ci CI changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants