Skip to content

feat(ci): add GitHub workflow for building and deploying vibehouse do…#330

Open
barnabasbusa wants to merge 1 commit intomasterfrom
bbusa/vibehouse
Open

feat(ci): add GitHub workflow for building and deploying vibehouse do…#330
barnabasbusa wants to merge 1 commit intomasterfrom
bbusa/vibehouse

Conversation

@barnabasbusa
Copy link
Collaborator

…cker image

This commit introduces a new GitHub Actions workflow to automate the building, multi-platform pushing, and manifest creation for the vibehouse Docker image.

This is necessary to integrate vibehouse into the automated image build and deployment pipeline, matching the setup for other existing repositories. It adds configuration to:

  • Define inputs for specifying source repository, ref, tags, and build arguments.
  • Prepare matrix of target platforms using existing actions.
  • Build and deploy for each platform.
  • Create and push the manifest.
  • Configure the manifest generation step with relevant branch and platform data.

…cker image

This commit introduces a new GitHub Actions workflow to automate the building, multi-platform pushing, and manifest creation for the vibehouse Docker image.

This is necessary to integrate vibehouse into the automated image build and deployment pipeline, matching the setup for other existing repositories. It adds configuration to:
- Define inputs for specifying source repository, ref, tags, and build arguments.
- Prepare matrix of target platforms using existing actions.
- Build and deploy for each platform.
- Create and push the manifest.
- Configure the manifest generation step with relevant branch and platform data.
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