Skip to content

Improve deployment webhook reliability and testability in doc projects #3238

Open
@NickVolynkin

Description

@NickVolynkin

Deployment webhooks sent to tarantool.io can sometimes fail. We should improve the way we handle them in all doc projects, like it's already done in tarantool/doc.

  • Run the deployment webhook in a separate CI step, not as part of upload_output.sh.
  • Extract webhooks to files in ./webhooks/*.sh.
  • Add an environment file for testing webhooks.
  • Retry deployment webhooks with actions/retry-step
  • Print log messages from webhooks.

Affected repositories and branches:

Metadata

Metadata

Assignees

No one assigned

    Labels

    internalTechnical debt in the docs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions