Skip to content

Patch/feat/GitHub actions cicd#165

Open
gideonmaina wants to merge 7 commits into
workflow/push_to_dokkufrom
patch/feat/github-actions-cicd
Open

Patch/feat/GitHub actions cicd#165
gideonmaina wants to merge 7 commits into
workflow/push_to_dokkufrom
patch/feat/github-actions-cicd

Conversation

@gideonmaina

Copy link
Copy Markdown
Collaborator

Description

This PR is a patch to PR #162 in an aim to make the workflow leaner by reducing verbosity

Additional changes.

  1. Fix missing DOCKERHUB_REPO name in dokku deploy command.
  2. Added a guard rail for manual dispatch. This is to prevent production deploys from a staging image beta-pr-. i.e. only deploy from master refs.

Potential changes

  1. Have test job in its own worflow
  2. Update branch protection rules to have a minimum number of reviewers to approve production job runs (deploy) as anyone with write access can trigger production deploy atm.

@gideonmaina
gideonmaina requested a review from VinneyJ July 15, 2026 07:24
@gideonmaina gideonmaina added the enhancement New feature or request label Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants