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

fix(workflows): remove dupe, update workflows for bulding main, workflow_dispatch, repo_dispatch 🥟 #56

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

alismx
Copy link
Collaborator

@alismx alismx commented Mar 5, 2025

Changes Proposed

  • This PR modifies the packMachines.yml workflow file.
  • The PR also removed dibbsVm.yml file, we can just put the repo dispatch where we need it
  • Update how we install the qemu package
    • This is probably worth revisiting as we expand to support other sources (I wasn't able to get the docker-setup-qemu action to work in this context, if anybody knows how to fix this issue LMK!)

Additional Information

  • When we build:
    • pushes to main
    • changes in the packer or .github dirs
    • repo dispatch
    • workflow dispatch

Testing

alismx added 4 commits March 5, 2025 11:54
Update GitHub workflows to incorporate repository dispatch and workflow dispatch for service builds. Refactor packer job configuration for both - changes trigger and specific service build. Add service and version as configurable dispatch inputs.
@alismx alismx force-pushed the alis/workflow_fix_1 branch 5 times, most recently from 30d1ea7 to 6e1effe Compare March 5, 2025 20:21
@alismx alismx force-pushed the alis/workflow_fix_1 branch from 6e1effe to ae5adb0 Compare March 5, 2025 20:24
@alismx alismx changed the title fix(workflows): remove condition checks for packer build workflow tri… fix(workflows): remove dupe, update workflows for bulding main, workflow_dispatch, repo_dispatch Mar 5, 2025
@alismx alismx changed the title fix(workflows): remove dupe, update workflows for bulding main, workflow_dispatch, repo_dispatch fix(workflows): remove dupe, update workflows for bulding main, workflow_dispatch, repo_dispatch 🥟 Mar 5, 2025
@alismx alismx self-assigned this Mar 5, 2025
@alismx alismx added this to the DIBBs-In-A-Box! milestone Mar 5, 2025
@alismx alismx added Cloud Enablement Cloud Enablement DevOps Streamline eCR Streamline eCR Query Connector Query Connector labels Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cloud Enablement Cloud Enablement DevOps Query Connector Query Connector Streamline eCR Streamline eCR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant