func New(cfg *config.Config, sv semver.Version) (*Action, error) {
	return newAction(cfg, sv, true)
}
New returns a new Action wrapper
package action
import (
	"io"
	"os"
	"path/filepath"
	"github.com/gopasspw/gopass/internal/config"
	"github.com/gopasspw/gopass/internal/reminder"
	"github.com/gopasspw/gopass/internal/store/root"
	"github.com/gopasspw/gopass/pkg/debug"
	"github.com/blang/semver/v4"
)
var (
	stdin  io.Reader = os.Stdin
	stdout io.Writer = os.Stdout
)
type Action struct {
	Name    string
	Store   *root.Store
	cfg     *config.Config
	version semver.Version
	rem     *reminder.Store
}