Skip to content

Make it possible to build test artifacts #1994

Closed
@xrmx

Description

@xrmx

Is your feature request related to a problem? Please describe.

We are not able to catch problems in the build workflows until it's too late. Since our release process requires to cut a new release and the fact that we are distributed that'll adds tons of latency for getting a package out of the building.

Recent incidents:

#1990
#1993 and #1996

Describe the solution you'd like

I'd like to being able to run the release workflows pushing test packages / lambdas / you name it to test instances so we can check that the workflows are working.

Ideally this would be run every time we touch .github/workflows to catch dependabot regressions :)

The emphasis here is running the very same github workflows and not on publishing test artifacts.

Describe alternatives you've considered

None I can think of.

Additional context

In python we have a test package index (https://test.pypi.org/) where we can push things without bothering anyone.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions