---
# System prepended metadata

title: Portfolios archived

---

# Portfolios archived
We have archived all portfolio repositories under the class GitHub organization, so you will no longer be able to make any changes to the copy we are hosting for you. However, we encourage you to continue to use your site as a personal portfolio beyond this class. If you are interested in doing so, please follow the instructions below to make a copy of your portfolio under your personal GitHub account.

1. Create an empty public repository in your personal GitHub account.
2. In the Settings tab of the repo, go to the Pages section and change `Source` to `GitHub Actions`.
3. In your existing portfolio clone (the same one you've been using over the past semester), update `baseurl` and `url` in the `_config.yml` file to point to your personal deployment url. It should look like
```
baseurl: /<repo-name>
url: <username>.github.io
```
where `<username>` is your personal GitHub account's username, and `<repo-name>` is the name of the repo you created in step 1.

4. Commit the changes to `_config.yml` and execute the following commands to push a copy to the repo you just created.
```
git remote set-url origin git@github.com:<username>/<repo-name>.git
git branch -M main
git push -u origin main
```
5. Check the Actions tab in GitHub to make sure that the workflow named `Deploy Jekyll with GitHub Pages dependencies preinstalled` is running. Once it finishes, your portfolio should be deployed at `<username>.github.io/<repo-name>`.
6. (optional) If you are interested in hosting your site at a custom domain name, instructions for doing so are [here](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site).