Skip to content

Conversation

@emmabyte
Copy link
Owner

@emmabyte emmabyte commented Jan 5, 2025

This pull request introduces automated dependency updates and a workflow for building and pushing Docker images. The key changes include configuring Dependabot for various package ecosystems and setting up a GitHub Actions workflow for Docker image management.

Automated dependency updates:

  • .github/dependabot.yaml: Configured Dependabot to track updates for Dockerfiles, GitHub Actions workflows, and potential future Python dependencies, with daily and weekly update schedules.

Docker image management workflow:

  • .github/workflows/docker-publish-image.yaml: Added a GitHub Actions workflow to automatically build, tag, and push Docker images weekly. This includes steps for version bumping, environment setup, fetching Alpine versions, and multi-platform image building and pushing.

Other changes:

  • VERSION: Initialized the VERSION file for tracking the version of the Docker image.

@emmabyte emmabyte merged commit c6a088b into main Jan 10, 2025
6 checks passed
@emmabyte emmabyte deleted the shawn/CI-config branch January 10, 2025 22:11
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