Add bin and edit workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s

This commit is contained in:
2026-09-16 13:11:16 -06:00
parent c8ac4fcae5
commit 4cee170d66
17576 changed files with 895740 additions and 2 deletions
+23
View File
@@ -0,0 +1,23 @@
# frozen_string_literal: true
require File.expand_path("mercenary/version", __dir__)
require "optparse"
require "logger"
module Mercenary
autoload :Command, File.expand_path("mercenary/command", __dir__)
autoload :Option, File.expand_path("mercenary/option", __dir__)
autoload :Presenter, File.expand_path("mercenary/presenter", __dir__)
autoload :Program, File.expand_path("mercenary/program", __dir__)
# Public: Instantiate a new program and execute.
#
# name - the name of your program
#
# Returns nothing.
def self.program(name)
program = Program.new(name)
yield program
program.go(ARGV)
end
end