Skip to content

ci: remove the workflows that publish devcontainer images to Docker Hub - #39

Merged
dimitri-yatsenko merged 1 commit into
mainfrom
ci/remove-dockerhub-devcontainer-publish
Nov 10, 2026
Merged

dimitri-yatsenko merged 1 commit into
mainfrom
ci/remove-dockerhub-devcontainer-publish

Conversation

@dimitri-yatsenko

Copy link
Copy Markdown
Member

DataJoint's Docker Hub images are frozen: every existing image and tag stays available, and nothing new is pushed there. This removes the shared workflows that pushed devcontainer images to Docker Hub:

  • .github/workflows/devcontainer-build-publish.yaml
  • .github/workflows/devcontainer-publish.yaml, already marked deprecated
  • the devcontainer-build-publish-caller workflow template and its properties file

.github/workflows/devcontainer-build.yaml stays. It only builds the image, and datajoint-tutorials runs it in its tests.

Merge after the PRs that remove the callers, so no repository is left calling a workflow that no longer exists:
datajoint/datajoint-tutorials#52, datajoint/element-animal#53, datajoint/element-array-ephys#232, datajoint/element-calcium-imaging#207, datajoint/element-deeplabcut#146, datajoint/element-electrode-localization#35, datajoint/element-event#49, datajoint/element-facemap#48, datajoint/element-interface#135, datajoint/element-lab#52, datajoint/element-miniscope#69, datajoint/element-moseq#25, datajoint/element-optogenetics#19, datajoint/element-session#44, datajoint/element-zstack#24.

The callers ran only on manual dispatch, and GitHub has no recorded runs of them, so nothing scheduled is affected. After all of these merge, nothing uses the Docker Hub credentials, and they can be revoked.

DataJoint's Docker Hub images are frozen: existing tags stay available, and nothing new is pushed there.

@ttngu207 ttngu207 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approving, to merge after the 15 repo PRs. I checked the datajoint, datajoint-company and dj-sciops orgs: those 15 repos and this template are the only callers of the two removed workflows.

@dimitri-yatsenko
dimitri-yatsenko merged commit d084ec8 into main Nov 10, 2026
@dimitri-yatsenko
dimitri-yatsenko deleted the ci/remove-dockerhub-devcontainer-publish branch November 10, 2026 21:53
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.

2 participants