Skip to content

Make it possible to build test artifacts #1994

@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
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