Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt publish command for multi-variant packages #431

Merged
merged 18 commits into from
Jul 8, 2024

Conversation

dappnodedev
Copy link
Contributor

The publish command is now available for multi-variant packages, like https://github.com/dappnode/DAppNodePackage-geth-generic

The flags added to the publish command are:

--variants_dir_name: By default "./package_variants", where each variant directory is placed
--all_variants: If set, all the available variants are published
--variants: Comma-separated string to define what variants to build

The new releases will look like this:

This PR overrides #430

Copy link

github-actions bot commented May 20, 2024

Dappnode bot has built and pinned the built packages to an IPFS node, for commit: f6fd5d4

This is a development version and should only be installed for testing purposes.

(by dappnodebot/build-action)

@dappnodedev dappnodedev marked this pull request as ready for review June 6, 2024 13:05
@dappnodedev dappnodedev requested a review from a team as a code owner June 6, 2024 13:05
src/commands/build/variants.ts Outdated Show resolved Hide resolved
src/providers/github/Github.ts Outdated Show resolved Hide resolved
dappnodedev and others added 8 commits June 26, 2024 10:19
commit cfbdb0f
Author: dappnodedev <[email protected]>
Date:   Tue Jun 18 17:28:29 2024 +0200

    0.3.24

commit 2ff654a
Author: dappnodedev <[email protected]>
Date:   Tue Jun 18 17:21:54 2024 +0200

    Bugfix: Create Github releases (#434)

    * Bump octokit version

    * Fix Github release creation

    * Update all github requests

    * Do not upload release assets

    * Use octokit.rest

    * Improve Github error handling

commit cc60a42
Author: dappnodedev <[email protected]>
Date:   Fri Jun 14 16:17:01 2024 +0200

    0.3.23

commit 93ebd23
Author: dappnodedev <[email protected]>
Date:   Fri Jun 14 16:05:05 2024 +0200

    Fix build for new upstream format (#433)

    * Fix build for new upstream format

    * Compare with string status 404 (not number)

    * Update remote IPFS API for tests
@dappnodedev dappnodedev merged commit c36e00a into master Jul 8, 2024
8 of 10 checks passed
@dappnodedev dappnodedev deleted the feature/multi-variant-publish branch July 8, 2024 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants