Skip to content

Conversation

@bluvulture
Copy link
Contributor

This pull request updates the MinIO service configuration in the GitHub Actions workflow and introduces a step to explicitly set up required MinIO buckets. These changes ensure compatibility with the latest MinIO image and guarantee that all necessary buckets are created for tests.

MinIO Service Updates:

  • Changed the MinIO Docker image from bitnamilegacy/minio:latest to the official minio/minio:latest and added port 9001 to the service configuration. This improves compatibility and exposes the MinIO admin console.

Bucket Initialization:

  • Added a workflow step to download the MinIO client (mc) and create all required buckets (asset, assetcache, thumbnail, version, recyclebin, admin, emaillog, temp, applicationlog) before tests run, ensuring proper test environment setup.

@bluvulture bluvulture requested a review from brusch as a code owner September 30, 2025 11:45
@bluvulture bluvulture requested a review from Copilot September 30, 2025 11:45
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request migrates the MinIO service from a legacy third-party image to the official MinIO image and adds explicit bucket creation to ensure proper test environment setup.

  • Switches from bitnamilegacy/minio:latest to the official minio/minio:latest image
  • Adds MinIO admin console port exposure (9001) and removes legacy environment variables
  • Introduces a dedicated step to create required MinIO buckets using the official MinIO client

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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