É possível também registrar "Actions" no nível global, de dentro de Módulos "namespaced".

Para isso basta implementar a "Action" de forma desmembrada dentro de um objeto, e marcar a opção root como true.

Veja como fica:

{
  // nivel raiz/global
  actions: {
    algumaOutraAction ({dispatch}) {
      dispatch('algumaAction')
    }
  },
  modules: {
    foo: {
      namespaced: true,

      // módulo
      actions: {
        algumaAction: {
          root: true, // <- AQUI
          handler (namespacedContext, payload) { ... } // -> 'algumaAction'
        }
      }
    }
  }
}

Referência: https://vuex.vuejs.org/guide/modules.html#register-global-action-in-namespaced-modules

Plínio Naves