Skip to content

provision minio mc client for Github Action with basic functionality

License

Notifications You must be signed in to change notification settings

hokru/mc-client-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mc-client-action

Provisioning of the minio mc client for Github Action. This action sets up the minio target and credentials internally via the MC_HOST environmental variable.

Example

- name: Test on min.io play
  uses: hokru/[email protected]
  with:
    endpoint: play.min.io
    access_key: ${{secrets.accesskey}}
    secret_key: ${{secrets.secretkey}}
    alias: play
    cmd: "mc ls play"

Keywords

  • endpoint : address of S3 service without http*://. Should point to the API endpoint.
  • access_key: access key or username
  • secret_key: secret key or password
  • alias : The name of the S3 service. Default = minio
  • workdir: working_directory support
  • cmd: The full mc client command using the alias.

About

provision minio mc client for Github Action with basic functionality

Resources

License

Stars

Watchers

Forks

Packages

No packages published