add: workflow api

This commit is contained in:
viletyy 2024-03-04 14:05:58 +08:00
parent 70c79de024
commit cd4e14ac33
2 changed files with 18 additions and 1 deletions

View File

@ -2,6 +2,23 @@ module Gitea
module Api
module Hat
module Repository
def get_repos_actions_by_owner_repo(owner, repo, opt = {})
@http.get("/repos/#{owner}/#{repo}/actions", opt)
end
def post_repos_actions_runs_jobs_by_owner_repo_run_job(owner, repo, run, job, opt = {})
@http.post("/repos/#{owner}/#{repo}/actions/runs/#{run}/jobs/#{job}", opt)
end
def post_repos_actions_disable(owner, repo, opt= {})
@http.post("/repos/#{owner}/#{repo}/actions/disable", opt)
end
def post_repos_actions_enable(owner, repo, opt= {})
@http.post("/repos/#{owner}/#{repo}/actions/enable", opt)
end
def get_repos_contents_by_owner_repo(owner, repo, opt = {})
@http.get("/repos/#{owner}/#{repo}/contents", opt)
end

View File

@ -1,5 +1,5 @@
# frozen_string_literal: true
module Gitea
VERSION = "1.5.5"
VERSION = "1.5.6"
end