# frozen_string_literal: true # Permite pushear los cambios cada vez que se # hacen commits en un sitio class GitPushJob < ApplicationJob # @param :site [Site] # @return [nil] def perform(site) site.repository.push if site.repository.origin end # Reportar una sola vez para que podamos resolver el problema, pero # reportarlo igual. # # @return [Bool] def handle_error(error) expire end end