diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..51ea3b1 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,18 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + groups: + github-actions: + patterns: + - "*" + - package-ecosystem: bundler + directory: "/" + schedule: + interval: weekly + groups: + bundler: + patterns: + - "*" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eee8394..cde85c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,10 +12,10 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.3", "3.4", "head"] + ruby: ["3.1", "3.2", "3.3", "3.4", "4.0", "head"] steps: - - uses: actions/checkout@v4 - - uses: ruby/setup-ruby@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true