class Fastlane::Actions::BackupFileAction
def self.author
def self.author "gin0606" end
def self.available_options
def self.available_options [ FastlaneCore::ConfigItem.new(key: :path, description: "Path to the file you want to backup", optional: false) ] end
def self.description
def self.description 'This action backs up your file to "[path].back"' end
def self.is_supported?(platform)
def self.is_supported?(platform) true end
def self.run(params)
def self.run(params) path = params[:path] FileUtils.cp(path, "#{path}.back", {preserve: true}) Helper.log.info "Successfully created a backup 💾" end