diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5827419..6caa51c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,8 +13,20 @@ jobs: - uses: actions/checkout@v6 - name: Set up Ruby uses: ruby/setup-ruby@v1 + env: + BUNDLE_GEMFILE: ruby/Gemfile with: ruby-version: 4.0.0 + bundler-cache: true + - name: Cache apt packages + uses: actions/cache@v4 + with: + path: | + /var/cache/apt + /var/lib/apt/lists + key: ${{ runner.os }}-apt-${{ hashFiles('.github/workflows/test.yml') }} + restore-keys: | + ${{ runner.os }}-apt- - name: Bootstrap run: make bootstrap - name: Run tests