Skip to content

[TODO] Run Create Cedar App tests with latest Canary during Release #483

@Tobbe

Description

@Tobbe

During release we kick off a Canary CI job that publishes a new canary build. This is as close as we'll get to the next real version that'll be published.

A "normal" CI check is also run. This one will fail, because it tries to install package versions that aren't published yet.

I'd like to combine these two, especially the "Create Cedar App" step of the regular CI action, with the newest Canary package versions. This is as close as we can get to trying a full install with the packages that we're releasing I think.

I think a good approach could be:

  1. Make publish-canary.yml somehow return the exact version that was published
  2. Update create-cedar-app-test.yml so that you can pass it a specific version of a published package to use, instead of building and packing a local version.
  3. Use an API call to trigger create-cedar-app-test.yml, passing in the newly published canary version, so that it uses that version for testing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions