samus94
samus94

Reputation: 11

Gh-pages not displaying the right thing

I'm having some issues with getting the proper page to display. I've looked up different answers and they don't seem to be working for me.

https://github.com/samus94/portfolio2.1

Please let me know what I've done wrong here. It was displaying the readme before, and I think it still is.

Upvotes: 0

Views: 2707

Answers (2)

moji
moji

Reputation: 2729

Deploying static HTML + CSS + JS sites (NO jekyll) to Github Pages,
using Github Actions was harder than I though.
Theres is very few quality documentation about this specific topic, except this one:

Steps overview:

  1. Setup a custom action in github
  2. Push changes and the action executes automatically
  3. Your page is deployed to github pages

One important thing: I had no need of changing any property in the yml; don't worry about customizations.

Upvotes: 0

Soviut
Soviut

Reputation: 91625

First, You've posted a link to your GitHub repository, not your GitHub Page. The address for GitHub pages always looks like https://<yourname>.github.io/<reponame>.

To get this URL you can go into the settings for your repo and find the GitHub Pages section. Make sure you have GitHub Pages enabled, then look for the URL your site is published at.

github pages config

Finally, GitHub Pages requires your repository have a very specific structure. It expects there to be an index.html file at the root of the repository. This means you have to either move everything in your /src directory to the root, or move the index.html and update the URLs to your javascript and CSS.

All of these requirements are outlined clearly in the GitHub Pages documentation.

Upvotes: 0

Related Questions