Skip to content

Simplify CI workflow with test.ini approach#6

Merged
paulmueller merged 38 commits intomasterfrom
enhance_ckan_docker_testing
May 11, 2025
Merged

Simplify CI workflow with test.ini approach#6
paulmueller merged 38 commits intomasterfrom
enhance_ckan_docker_testing

Conversation

@RaghavaAlajangi
Copy link
Contributor

This PR aims to simplify the current Docker-compose-based CI workflow with a lightweight GitHub action container approach.

  • Fast and isolated
  • You don’t need your full Docker-Compose or bash scripts

@RaghavaAlajangi RaghavaAlajangi marked this pull request as draft April 24, 2025 09:30
RaghavaAlajangi and others added 28 commits April 24, 2025 11:35
@RaghavaAlajangi RaghavaAlajangi marked this pull request as ready for review May 7, 2025 13:31
@RaghavaAlajangi
Copy link
Contributor Author

RaghavaAlajangi commented May 9, 2025

It is mentioned in the github issue link that minio does not support an override of entrypoint with args, and suggested to build our own minio image with a desired entrypoint (as our current approach)

However, here it is mentioned that minio also provides minio/minio:edge-cicd image for this purpose, but it is not updated properly.

@paulmueller paulmueller merged commit 733dd92 into master May 11, 2025
4 checks passed
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