feature/docker-action #11
@ -168,6 +168,16 @@ func (pr *ProcessRepos) commit(ctx context.Context, area *storage.Area, repo *pr
|
|||||||
return fmt.Errorf("could not add file: %w", err)
|
return fmt.Errorf("could not add file: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
status, err := wt.Status()
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
if status.IsClean() {
|
||||||
|
pr.logger.Info("Returning early, as no modifications are detected")
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
err = pr.git.Commit(ctx, repo)
|
err = pr.git.Commit(ctx, repo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("could not get diff: %w", err)
|
return fmt.Errorf("could not get diff: %w", err)
|
||||||
@ -175,15 +185,6 @@ func (pr *ProcessRepos) commit(ctx context.Context, area *storage.Area, repo *pr
|
|||||||
|
|
||||||
dryrun := false
|
dryrun := false
|
||||||
if !dryrun {
|
if !dryrun {
|
||||||
status, err := wt.Status()
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
if status.IsClean() {
|
|
||||||
pr.logger.Info("Returning early, as no modifications are detected")
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
err = pr.git.Push(ctx, repo)
|
err = pr.git.Push(ctx, repo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user