summaryrefslogtreecommitdiff
path: root/lib/github/releases.rb
blob: 026ef4e68534adf9226e5a0c0e0b3ebefe74d789 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
module Github
  class Releases
    attr_reader :owner, :repo

    def initialize(owner, repo)
      @owner = owner
      @repo  = repo
    end

    def fetch
      Collection.new(releases_url).fetch
    end

    private

    def releases_url
      "/repos/#{owner}/#{repo}/releases"
    end
  end
end