PhilanthropyDataCommons / deploy

Deployment scripts for Philanthropy Data Commons service
GNU Affero General Public License v3.0
2 stars 2 forks source link

Auto-tag on every merge to main #31

Closed bickelj closed 6 months ago

bickelj commented 2 years ago

Right now if you make manual changes to the compose.yml, in order to make that code get to the test environment, you also have to manually tag and push the tag in order for the workflow to pick it up. It would be good to split apart the present update-service-image.yml steps into two actions. One will do the updates for a service image on the main branch, but then the tag step can happen on every push/update/merge to main, which will include both the auto-updates from update-service-image.yml and also manually merged updates.

bickelj commented 7 months ago

I just contradicted myself (vs this old issue) in one of the last merged commits where I said it would be nice to be able to make changes to the deploy scripts without automatically causing a deployment. I can see it my old self's way too.

bickelj commented 6 months ago

We can revisit if there is an issue.