nostr:nprofile1qqsgvxzpp84wjd7c6mucpd9qk3k6fmcdnql2meqracd5czmtmc3ck3cpz4mhxue69uhkg6t5w3hjuur4vghhyetvv9usdz6n9a we can’t get #shakespeare traveltelly page available on github nostr:nprofile1qqsrppmpgpe3nckflth7xsd9e7shqc8z2vsw034mfce78uh7ela3zfspp4mhxue69uhkummn9ekx7mqprpmhxue69uhkummnw3ezucmgv95k6cfwd9hxvme0pkhlym any idea why!?

https://bitpopart.github.io/traveltelly/

Reply to this note

Please Login to reply.

Discussion

You're almost there! Deployment is 404ing on Github Pages.

For context, nostr:nprofile1qythwumn8ghj7cmjv4shgu3wdehhxarj9emkjmn9qyxhwumn8ghj7mn0wvhxcmmvqqs86va62lv2d6yxng0365s4y4zewk22crdlavqmdyx7lrzxrwpdkdg2ytdzp generated their site from Shakespeare, exported, then deployed to Github, enabled Github Pages, and gets a successful deploy status. However, the site itself is 404ing.

Very likely due to Vite config's root domain setting, but nostr:nprofile1qythwumn8ghj7cmjv4shgu3wdehhxarj9emkjmn9qyxhwumn8ghj7mn0wvhxcmmvqqs86va62lv2d6yxng0365s4y4zewk22crdlavqmdyx7lrzxrwpdkdg2ytdzp hasn't had the chance to dive in, neither have I. If anyone sees an obvious fix, open a PR and let's get 'em cookin!

There are a couple of items here needed to make this work, the first as nostr:nprofile1qyv8wumn8ghj7cmg9ec82unsd3jhyetvv9ujucm0d5qs6amnwvaz7tmwdaejumr0dsqzqvy8v9q8xx0ze8awlc6p5h86zurquffjpe7xhd8r8cljlm8lkyfxesjfdq noted is the root domain setting needing to be updated - I opened a pull request with this change here: https://github.com/bitpopart/traveltelly/pull/1

The second is that you'll need to ensure that 'GitHub Actions' is the selected page deployment strategy under your repository > Settings > Pages:

It works 🎉 https://bitpopart.github.io/traveltelly/

I am beyond excited how I learn this all from you guys. You truly make my day again with things like this. 🙏 #grownostr 🫂

In this case, you would need to create a new git branch, commit your changes, and push it to your repository, and then open a new pull request with that branch on this page:

https://github.com/bitpopart/nostrpop/compare

If you want to avoid using the command line for this flow, though, you might be interested in using something like GitHub Desktop. You can read more on how both concepts work here, if you're curious:

https://www.codecademy.com/article/what-is-git-and-github-desktop

You can even have your AI Agent tools (such as Goose or Stacks/Dork - getstacks.dev) make commits and push changes for you, but that veers closer to risky territory. 😅

For right now though, I went ahead and submitted a similar change against this repository as well:

https://github.com/bitpopart/nostrpop/pull/1

Hope that helps!

Doesn’t show the site yet, maybe it takes some time

Oh! Did you set 'GitHub Actions' as your page deployment strategy? The error from this pipeline would point to that:

https://github.com/bitpopart/nostrpop/actions/runs/16940520677

Still gives me white page

Ah, gotcha! Click that dropdown under 'Source' and select 'GitHub Actions'.

I don’t think its that. Because with traveltelly it works. Now I changed it and page is still white 😅

I re-forked your repository and ran through the same process, which seems to have worked for this example: https://chadcurtis.github.io/nostrpop/

Aside from setting the page deployment source as 'GitHub Actions', the only other action that may be required is starting the pipeline once more. Specifically:

1) Going to the 'Deploy to GitHub Pages' pipeline - https://github.com/bitpopart/nostrpop/actions/workflows/deploy.yml

2) Clicking the 'Run workflow' button to the right of the page, followed by clicking the second green 'Run workflow' button in the popup that appears:

Thanks it works!!! I am now looking to get my url from traveltelly.com via DNS to github, there is a lot info I git from nostr:nprofile1qqsrppmpgpe3nckflth7xsd9e7shqc8z2vsw034mfce78uh7ela3zfsppemhxue69uhkummn9ekx7mp0qywhwumn8ghj7mn0wd68ytfsxgh8jcttd95x7mnwv5hxxmmd9ugkujpa but didn’t understand. Do you have a simple info site so I can check it out

Thanks. Yes saw this but got lost. Asked nostr:nprofile1qqsrppmpgpe3nckflth7xsd9e7shqc8z2vsw034mfce78uh7ela3zfspp4mhxue69uhkummn9ekx7mqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtccq8dz6 to help me with

This soon.

Best way after I figured out this is to download project from Github and add new updates in Shakespeare and push every time to git to get the site updated I think? Working with goose gives all kind of errors for me.

Yeah using Goose for everything including git management isn’t necessarily the best move; a hybrid approach where Goose handles codebase alterations, but you bareknuckle the git commands, is my strong recommendation.

Will support with DNS setting as soon as I can come up for air from the fiat mines

Maybe good idea in the new #shakespeare nostr:nprofile1qqs8sxs4yuz47axp7uprpugrs3sfkdz5379tdg9xe2n5qfvz070a4egpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qzxmhwden5te0vakx2ctndahxzar0wghxgetk9aex2mrp0yeru66d will be a ‘push to github’ button 😅 not knowing what I am saying as creative and Non-dev 😂

Part of my workflow has been downloading source, deleting the .git, then copying it over an existing repo. It would be awesome to see a a button to make a pull request against the repo I gave it. One issue I've seen though is the files that are actually downloaded being different from what's being previewed. So that needs to work first.