Deploying Githhub Repo on Rancher 2

Please can someone help me. I want to deploy my Github Repo to Rancher2. What steps I should follow. How I can do it ?

Hi I have Rancher version v2.5.11 but I am not able to see and user Fleet and Github Repo. How I can add and fleet to clone github repo in Rancher. I am using Rancher on Hetzner Cloud.

Secondly when I am installing the Fleet through Shell it give me an error ""Error from server (Forbidden): pods is forbidden: User “u-4x2hv” cannot list resource “pods” in API group “” in the namespace “default”.