Skip to content

krlmlr/setup-mariadb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setup-mariadb

The missing action for MariaDB 🎉

  • Simpler than containers
  • Works on Linux, Mac, and Windows
  • Supports different versions

Build Status

Getting Started

Add it as a step to your workflow

    - uses: ankane/setup-mariadb@v1

Versions

Specify a version (defaults to the latest)

    - uses: ankane/setup-mariadb@v1
      with:
        mariadb-version: 10.5

Currently supports

Version 10.5 10.4 10.3 10.2 10.1
ubuntu-20.04
ubuntu-18.04
ubuntu-16.04
macos-11.0
macos-10.15
windows-2019
windows-2016

Test against multiple versions

    strategy:
      matrix:
        mariadb-version: [10.5, 10.4, 10.3, 10.2, 10.1]
    steps:
    - uses: ankane/setup-mariadb@v1
      with:
        mariadb-version: ${{ matrix.mariadb-version }}

Extra Steps

Create a database

    - run: mysqladmin create testdb

Run queries

    - run: mysql -D testdb -e 'SELECT VERSION()'

Related Actions

Contributing

Everyone is encouraged to help improve this project. Here are a few ways you can help:

About

The missing action for MariaDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%