sudo pacman -Syu
Maze is a rolling release: there are no version upgrades to plan for, just a steady stream of updates.
If something is wrong, the system tells you before you shut down, and tells you what the problem is. That ordering matters: a boot problem you learn about while you are still booted is an inconvenience; the same problem discovered at the next power-on is an outage.
In rough order of effort:
sudo maze-doctor, see DiagnosticsMaze's own packages come from the mazelinux repository, and every package and
the database itself are GPG-signed. Normal pacman -Syu covers them; nothing
special is required.
Do not use pacman -Sy <package> to install a single package against an
un-updated system. On any Arch-based system this produces a partial upgrade and
is a genuine way to break things. Always -Syu.
See also: Kernel Management · Snapshots & Rollback · Known Limitations