Skip to content

Bump marocchino/sticky-pull-request-comment from 3.0.3 to 3.0.4 #5

Bump marocchino/sticky-pull-request-comment from 3.0.3 to 3.0.4

Bump marocchino/sticky-pull-request-comment from 3.0.3 to 3.0.4 #5

Workflow file for this run

# Framework matrix CI workflow template.

Check failure on line 1 in .github/workflows/framework-ci.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/framework-ci.yml

Invalid workflow file

(Line: 47, Col: 28): Matrix vector 'framework_version' does not contain any values
# Generated by kettle-jem when workflows.preset is "framework".
# The matrix entries are populated from .kettle-jem.yml framework_matrix config.
name: Framework CI
permissions:
contents: read
env:
K_SOUP_COV_DO: false
on:
push:
branches:
- 'main'
- '*-stable'
tags:
- '!*' # Do not execute on tags
pull_request:
branches:
- '*'
# Allow manually triggering the workflow.
workflow_dispatch:
# Cancels all previous workflow runs for the same branch that have not yet completed.
concurrency:
# The concurrency group contains the workflow name and the branch name.
group: "${{ github.workflow }}-${{ github.ref }}"
cancel-in-progress: true
jobs:
test:
if: "!contains(github.event.commits[0].message, '[ci skip]') && !contains(github.event.commits[0].message, '[skip ci]')"
name: Specs ${{ matrix.ruby }}@${{ matrix.framework_version }}
runs-on: ubuntu-latest
continue-on-error: ${{ matrix.experimental || endsWith(matrix.ruby, 'head') }}
env: # $BUNDLE_GEMFILE must be set at job level, so it is set for all steps
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfile }}
strategy:
fail-fast: false
matrix:
ruby:
- "3.1"
- "3.2"
- "3.3"
- "3.4"
framework_version: []
gemfile: []
rubygems:
- default
bundler:
- default
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup Ruby & RubyGems
uses: ruby/setup-ruby@e65c17d16e57e481586a6a5a0282698790062f92 # v1.300.0
with:
ruby-version: "${{ matrix.ruby }}"
rubygems: "${{ matrix.rubygems }}"
bundler: "${{ matrix.bundler }}"
bundler-cache: true
- name: Tests for ${{ matrix.ruby }}@${{ matrix.framework_version }}
run: bundle exec rake test