Skip to content

[INFRA] Simplify the publishing process to CRAN #11

@tbouffard

Description

@tbouffard

Prerequisites: #10

Currently (v0.2.0), the release process explains that the source archive that is submitted to CRAN has to be built locally. This is a pain and error prone. So this should be automated instead
We could

  • create a GH worfkow triggered on tag creation (see also [INFRA] Automate tag and files update #47) and workflow_dispatch (for manual rerun on issue)
  • or reuse the existing "build" workflow and allow to run it with workflow_dispatch (for manual run)

Tasks

  • Allow to run the existing build worfklow on workflow_dispatch and when a new tag is published
  • Update the release procedure to use the workflow instead of building locally

Metadata

Metadata

Assignees

Labels

choreBuild, CI/CD or repository tasks (issues/PR maintenance, environments, ...)

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions