# GitHub: Set up a new repository
This section shows the necessary steps to deploy a model in AIR.
Make sure that AIR has been enabled.
In this article:
# Step 1: Use the AIR template
Create a new repository in
cognitedataGitHub and select the AIR template.
Clone the new repo via
cdinto the project folder.
# Step 2: Set up your repository/project
Create a new development branch with
git checkout -b your_branch_name.
Navigate to the repoconfig.yaml file in the root folder.
Under the project properties, add a mapping with these values:
PROJECT_NAME: ["PROJECT_URL", "PROJECT_NAME_API_KEY"]. Under the
ProjectFunctionMapwrite the name of the function that needs to be deployed and the project you wish to deploy to.
PROJECT_NAME_API_KEY needs to be the same as it was set up in the secrets for your web-based Git repositories.
Projectproperties: my-project: ['https://api.cognitedata.com', 'MY_PROJECT_API_KEY'] ProjectFunctionMap: my_function: - my-project
You are now ready to create your first function! Read more about it in the next step.