Skip to content

Publishing releases automatically #29

@rambip

Description

@rambip

I have added my crates.io API key inside github secrets, with the name CARGO_REGISTRY_TOKEN.

The next step is to use cargo publish inside github actions in order to update the published crates on crates.io

The project is becoming pretty stable, so being able to install it without friction is valuable for users.

Currently, the published crates are:

  • dioxus-markdown
  • yew-markdown

leptos-markdown already exists (link), I tried to contact the owner a few years ago but he did not respond.

If we want automatic releases, it would be nice to have release notes each time there is an important new feature, and a regular schedule (something like every 2 weeks) for minor bug fixes.

@Craig-Macomber does that sound right to you ?

PS: is there a way to bump automatically the version in Cargo.toml ? Last time I worked with crates I had to publish, I often forgot to increase the version in the files. I guess they are bots for that ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions