Skip to content

Add artifact build to the CI#1235

Open
MichaelTimbert wants to merge 4 commits intozonemaster:developfrom
MichaelTimbert:artifact
Open

Add artifact build to the CI#1235
MichaelTimbert wants to merge 4 commits intozonemaster:developfrom
MichaelTimbert:artifact

Conversation

@MichaelTimbert
Copy link
Copy Markdown
Contributor

@MichaelTimbert MichaelTimbert commented Feb 24, 2026

Purpose

This PR adds artifact creation to CI. This artifact can be useful for release testing and PR review.
The artifact is created only if all tests pass.

Context

Follow-up to #1229

How to test this PR

You should be able to download the artifact from the action tab and install it by following the Zonemaster documentation.
https://doc.zonemaster.net/latest/installation/README.html

@matsduf matsduf added V-Patch Versioning: The change gives an update of patch in version. RC-None Release category: Not to be included in Changes file. labels Feb 26, 2026
Copy link
Copy Markdown
Contributor

@matsduf matsduf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Zonemaster-Backend.mo files are missing from the TAR file. I think the MANIFEST unit test should captured that.

@MichaelTimbert MichaelTimbert requested a review from matsduf March 24, 2026 15:04
Copy link
Copy Markdown
Contributor

@matsduf matsduf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gives the same content as built on the command line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

RC-None Release category: Not to be included in Changes file. V-Patch Versioning: The change gives an update of patch in version.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants