github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/store/tiltfiles/actions.go (about) 1 package tiltfiles 2 3 import ( 4 "github.com/tilt-dev/tilt/pkg/apis/core/v1alpha1" 5 ) 6 7 type TiltfileUpsertAction struct { 8 Tiltfile *v1alpha1.Tiltfile 9 } 10 11 func NewTiltfileUpsertAction(tf *v1alpha1.Tiltfile) TiltfileUpsertAction { 12 return TiltfileUpsertAction{Tiltfile: tf.DeepCopy()} 13 } 14 15 func (TiltfileUpsertAction) Action() {} 16 17 type TiltfileDeleteAction struct { 18 Name string 19 } 20 21 func NewTiltfileDeleteAction(n string) TiltfileDeleteAction { 22 return TiltfileDeleteAction{Name: n} 23 } 24 25 func (TiltfileDeleteAction) Action() {}