From 16cf20e45a888f5c04f2263c0e152b13dba9a5e7 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Tue, 5 Mar 2024 13:43:48 +0100 Subject: [PATCH] Add Gitea Actions config --- .gitea/workflows/ruby.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .gitea/workflows/ruby.yml diff --git a/.gitea/workflows/ruby.yml b/.gitea/workflows/ruby.yml new file mode 100644 index 0000000..58dc6c6 --- /dev/null +++ b/.gitea/workflows/ruby.yml @@ -0,0 +1,38 @@ +name: Tests + +on: + push: + # branches: [ master ] + pull_request: + # branches: [ master ] + +permissions: + contents: read + +jobs: + test: + runs-on: ubuntu-latest + container: + image: ruby:3.3 + strategy: + matrix: + # ruby-version: ['3.0', '3.2', '3.3'] + # ruby-version: ['3.3'] + # redis-version: [6, 7] + redis-version: [7] + steps: + - uses: actions/checkout@v3 + + # - name: Set up Ruby + # uses: ruby/setup-ruby@v1 + # with: + # ruby-version: ${{ matrix.ruby-version }} + # bundler-cache: true # runs 'bundle install' and caches installed gems automatically + - name: Start Redis + uses: supercharge/redis-github-action@1.4.0 + with: + redis-version: ${{ matrix.redis-version }} + - name: Configure + run: cp config.yml.erb.example config.yml.erb + - name: Run tests + run: bundle exec rake test