Skip to content

Conversation

@xianshijing-lk
Copy link
Collaborator

this PR:

  1. create a publish-docs.yml, that will create the docs, and upload to S3, it can be either manually triggered or triggered by make-release.yml
  2. make-release.yml will trigger the publish-docs
  3. updated some comments in some files

@xianshijing-lk
Copy link
Collaborator Author

I couldn't find a good way to test the docs job with this PR, I am going to land it to trigger the job.

@xianshijing-lk xianshijing-lk merged commit 1eabebf into main Feb 2, 2026
1 of 5 checks passed
@xianshijing-lk xianshijing-lk deleted the sxian/BOT-209/create-a-publish-docs-job-and-upload-the-cpp-docs-to-our-s3-bucket branch February 2, 2026 22:08
@1egoman
Copy link

1egoman commented Feb 2, 2026

@xianshijing-lk Github actions is down as of my writing of this comment (see https://www.githubstatus.com/), so that might be why you are having trouble testing this.

That being said, if you wanted a way to test this, you could add a dry run flag like the aic plugin repo has (and then update downstream publish steps to respect it):

on:
  push:
    tags: [v*.*.*]
  workflow_dispatch:
    inputs:
      dry-run:
        description: Dry run (test workflow only)
        default: true
        type: boolean

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.

3 participants