Skip to content
This repository was archived by the owner on Mar 13, 2024. It is now read-only.
This repository was archived by the owner on Mar 13, 2024. It is now read-only.

Review #75

@gilesknap

Description

@gilesknap

A review meeting on 2 Nov 2022 decided on the following changes:

  • Remove the current container step from code.yml
  • Make the wheel and sdist outside of a container and add them to artefacts
    • this step will use lockfiles if present and create lockfiles for use as release assets
  • Have a simple container build step that installs the above wheel and copies it to a runtime stage
    • have this dependent on existence of Dockerfile so that deleting this is the only step required for removing container steps
    • have it create an artefact (tarred image) for potential release in later step
    • test won't need to run in the container
  • release step will push the container to GHCR for tagged builds only
  • remove .vscode and .devcontainer files EDIT: keep these but minimize them.
  • DOCS: recommend use of dev-u22 workspace container for working on skeleton projects in a devcontainer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions