diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7794e5a..9f207d4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,9 +2,11 @@ name: CI on: push: - branches: [main] + branches: + - '**' pull_request: - branches: [main] + branches: + - '**' permissions: contents: read @@ -15,9 +17,9 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["2.5", "2.6", "2.7", "3.0", "3.1", "3.2", "3.3", jruby-9.3, jruby-9.4] + ruby: ["2.5", "2.6", "2.7", "3.0", "3.1", "3.2", "3.3", "head", jruby-9.3, jruby-9.4] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: bundler-cache: true diff --git a/sshkey.gemspec b/sshkey.gemspec index e557594..7f153ec 100644 --- a/sshkey.gemspec +++ b/sshkey.gemspec @@ -23,6 +23,8 @@ Gem::Specification.new do |s| s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } s.require_paths = ["lib"] + s.add_dependency("base64") + s.add_development_dependency("rake") s.add_development_dependency("test-unit") end