Skip to content

Switch melange and apko specs to cve0 repo - #3857

Open
divolgin wants to merge 1 commit into
mainfrom
divolgin/use-securebuild
Open

Switch melange and apko specs to cve0 repo#3857
divolgin wants to merge 1 commit into
mainfrom
divolgin/use-securebuild

Conversation

@divolgin

Copy link
Copy Markdown
Member

What this PR does / why we need it:

  • Updates melange and apko specs to use cve0 APK repo
  • Switches to securebuild CLI to create release packages and images

Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?

New features:


Bug fixes:


Improvements:


Does this PR require documentation?

@divolgin
divolgin force-pushed the divolgin/use-securebuild branch 3 times, most recently from 0c84d67 to 380d953 Compare August 14, 2026 00:58
@divolgin
divolgin force-pushed the divolgin/use-securebuild branch from 380d953 to 26599af Compare August 14, 2026 15:20

- uses: strip

update:

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Update section is not needed

- uses: git-checkout
with:
repository: https://github.com/replicatedhq/embedded-cluster
tag: ${{package.version}}+k8s-1.34

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

k8s-1.34 doesn't have to be hardcoded here. var-transforms can be used to create a variable that can be used here.


environment:
environment:
K0S_MINOR_VERSION: 34

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

34 doesn't have to be hardcoded here. var-transforms can be used to create a variable that can be used here.

k0s-version-previous-2:
description: 'k0s previous (minor-2) version to expect in e2e tests'
required: true
k0s-version-previous-3:

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

let's not remove any currently supported versions

Comment thread .github/workflows/ci.yaml
fail-fast: false
matrix:
n: [0, 1, 2, 3]
n: [0, 1, 2]

@divolgin divolgin Aug 14, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

let's keep all currently supported versions, 0 through 3. so restore everything that was removed needed for value "3"

@@ -121,40 +122,18 @@ func (m *EmbeddedCluster) BuildLocalArtifactMirrorPackage(

func (m *EmbeddedCluster) apkoTemplateLocalArtifactMirror(

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

apkoTemplateLocalArtifactMirror now the wrong name for this function and unused _ string parameter should be removed.

@github-actions

Copy link
Copy Markdown

This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID.

Online Installer:

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci/appver-dev-26599af" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Airgap Installer (may take a few minutes before the airgap bundle is built):

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci-airgap/appver-dev-26599af?airgap=true" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Happy debugging!

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.

1 participant