I must say, GitLab CI/CD syntax is truly weird now when we compare it with GitHub Actions.
I have few questions
pages:
stage: deploy
script:
- echo "Olá Felipe e Daniel! :-)"
artifacts:
paths:
- public
only:
- gusbemacbe
Have you already pushed a public directory start to your repository, or you want the GitLab CI/CD to build your site and then deploy it.
Secondly, I don't understand, why are you using?
only:
- gusbemacbe