Why continue-on-error: true make the failed step pass?

I was wondering if there is a keyword that will ignore failed steps and proceed with other steps without marking failed steps as passed .

using continue-on-error: true will make a true sign for failed step, any idea how I can proceed with other steps without marking failed steps as passed ?