Create new branch Please create new branch from main and call it like feature/your_name - where your_name is your real id
Jenkinsfile Please add Jenkinsfile with your pipeline script to your new branch
Jenkins job Please create new Jenkins pipeline job with name your_name_pipeline - where your_name is your real id. Configure your pipeline job use your Jenkinsfile from Github repo.
Create Pipeline which does the same that Freestyle projects does. Think about what you could improve in this pipeline. Use this repo for tests: https://opendev.org/jjb/jenkins-job-builder