From 14d278abc75153af98dc27c3c670347815510f9a Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Sat, 10 Aug 2024 23:44:01 -0500 Subject: [PATCH 1/8] Update 2024-07-25-Creating A Template For Github Page Posts.md line 3 column 1 Error: YAML Exception reading /github/workspace/_posts/2024-07-25-Creating A Template For Github Page Posts.md: (): could not find expected ':' while scanning a simple key at line 3 column 1 --- .../2024-07-25-Creating A Template For Github Page Posts.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/_posts/2024-07-25-Creating A Template For Github Page Posts.md b/_posts/2024-07-25-Creating A Template For Github Page Posts.md index a1154a8..1805e1e 100644 --- a/_posts/2024-07-25-Creating A Template For Github Page Posts.md +++ b/_posts/2024-07-25-Creating A Template For Github Page Posts.md @@ -2,8 +2,6 @@ layout: post title:"Creating A Template For Github Pages" date: 2024-07-25 -categories: [GitHub] -tags: [template, posts, Jekyll, GitHub Pages] --- # How do I create a template for posts for my posts on my Github Page? @@ -58,4 +56,4 @@ tags: [jekyll, github pages] This is the content of my first post. ``` -This template will help you maintain consistency across your blog posts on your GitHub Page. \ No newline at end of file +This template will help you maintain consistency across your blog posts on your GitHub Page. From 963391a73524e14ce0d0fcfba05dd77f0cefecab Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Sat, 10 Aug 2024 23:45:54 -0500 Subject: [PATCH 2/8] Update 2024-07-25-Creating A Template For Github Page Posts.md --- .../2024-07-25-Creating A Template For Github Page Posts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2024-07-25-Creating A Template For Github Page Posts.md b/_posts/2024-07-25-Creating A Template For Github Page Posts.md index 1805e1e..afa4300 100644 --- a/_posts/2024-07-25-Creating A Template For Github Page Posts.md +++ b/_posts/2024-07-25-Creating A Template For Github Page Posts.md @@ -1,7 +1,7 @@ --- layout: post -title:"Creating A Template For Github Pages" -date: 2024-07-25 +title: "Creating A Template" +date: 2024-08-01 --- # How do I create a template for posts for my posts on my Github Page? From b7ed8b8e9e83e21451fe73b92eeea6f0292c4d99 Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Sat, 10 Aug 2024 23:54:11 -0500 Subject: [PATCH 3/8] I hate github pages so much stab me in the eye --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 2aefda5..cc338b8 100644 --- a/README.md +++ b/README.md @@ -10,3 +10,6 @@ [Link to creating your own Octocat](https://myoctocat.com/build-your-octocat/) + + +# Posts From d23ae206365c47d34a76df1b36a65309d711febb Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Mon, 12 Aug 2024 13:45:46 -0500 Subject: [PATCH 4/8] Using Sourcery --- _config.yml | 5 + _posts/2024-08-10-Git Reset.md | 793 +++++++++++++++++++++++++++++++++ update_post_dates.rb | 12 + 3 files changed, 810 insertions(+) create mode 100644 _posts/2024-08-10-Git Reset.md diff --git a/_config.yml b/_config.yml index 219506a..2259c98 100644 --- a/_config.yml +++ b/_config.yml @@ -2,5 +2,10 @@ remote_theme: pages-themes/minimal@v0.2.0 plugins: - jekyll-remote-theme # add this line to the plugins list if you already have one +-base_url: "thecatfix.github.io" ++ - jekyll-remote-theme # add this line to the plugins list if you already have one ++ ++title: Work In Progress ++description: An attempt to use Github Pages as a personal site. title: Work In Progress description: An attempt to use Github Pages as a personal site. diff --git a/_posts/2024-08-10-Git Reset.md b/_posts/2024-08-10-Git Reset.md new file mode 100644 index 0000000..acfd359 --- /dev/null +++ b/_posts/2024-08-10-Git Reset.md @@ -0,0 +1,793 @@ +--- +layout: post +title: "Setting Up Github Pages Sucks" +date: 2024-08-10 +--- + +# I Fucking Hate This AND I Am Giving It One More Try + +## My question to ChatGPT +I made some big mistakes on my GitHub pages repository and I pushed a bunch of new code into the repository and I probably should’ve done that and it was just bad news. I would like to restore all of the files I had on their depository last week how do I do that? + +## The Answer + +To restore your GitHub Pages repository to how it was a week ago, you can follow these steps: + +1. **Check the Git History**: + - Navigate to your repository on GitHub. + - Click on the "Commits" button to see the history of commits. + - Find the commit from last week that you want to restore your repository to. Note the commit hash (a string of numbers and letters) associated with that commit. + +2. **Reset Your Repository to the Previous Commit**: + - Open your terminal or Git Bash. + - Navigate to your local repository using the `cd` command. + - Use the following command to reset your repository to the desired commit: + ```bash + git reset --hard + ``` + Replace `` with the hash of the commit you identified from last week. + +3. **Force Push to GitHub**: + - After resetting your local repository, you need to push the changes to your GitHub repository: + ```bash + git push origin main --force + ``` + - This command will force GitHub to update the repository with the state of your local repository, effectively rolling back the changes to last week's version. + +4. **Verify the Rollback**: + - Go to your GitHub repository in a web browser and ensure that the files are now in the state you wanted from last week. + +**Important Note**: The `--hard` reset and `--force` push will overwrite the history on GitHub, which can cause any changes after that commit to be lost. Make sure this is what you want to do before proceeding. + +If you have any further questions or need additional help, feel free to ask! + +## Go Git Reset Your Heart Out + +git reset --hard 98d6db63e8cdbc2b53 +235cd064100c7d0f2ef6a6 + +git push origin main --force + +# Look at these logs!!!! Its embarassing + React post + +commit 912dd31c83979b3ee570dba82334fecc9e57ef9a +Author: John Shelburne +Date: Wed Aug 7 00:31:34 2024 -0500 + + Update 2024-07-26-Creating A Template For Github Page Posts.md + +commit fe7353f9887f6a96c63919107836ad7928f44f9e +Author: John Shelburne +Date: Wed Aug 7 00:31:19 2024 -0500 +commit 3ee9064775e7c58f35275be34bf444ba07aa49ce +Author: John Shelburne +Date: Wed Aug 7 09:01:10 2024 -0500 + + Updated date format and content on posts + +commit 72fc254aefaa3b9cf975f456bbc3e1b85a10adf6 +Author: John Shelburne +Date: Wed Aug 7 08:19:10 2024 -0500 + + Update README.md + +commit e9333ee06df63b5bdbeba7a12992cd6731b551ac +Author: John Shelburne +Date: Wed Aug 7 08:12:54 2024 -0500 + + Create pygment_trac.css + +commit 45514f659c1182745a1f7a2e7ea66514fa06fcd7 +Author: John Shelburne +Date: Wed Aug 7 08:11:17 2024 -0500 + + Rename style.scss to style.css + +commit 4af559b85ea8ea6dc10774af0c82f13758c29386 +Author: John Shelburne +Date: Wed Aug 7 08:10:21 2024 -0500 + + Update style.scss + +commit 9de9d3ef08380f5e6b77b09aed63a32b9e53e53e +Author: John Shelburne +Date: Wed Aug 7 08:07:49 2024 -0500 + + Update _config.yml + +commit 0ac8a1937e6487ae10ee183297e6bee2f62c997c +Author: John Shelburne +Date: Wed Aug 7 07:57:58 2024 -0500 + + Using Randomblock1 Minimal Github page + +commit 2799737f95f4de649b7fa69bfecee16b18224c7c +Author: John Shelburne +Date: Wed Aug 7 00:35:11 2024 -0500 + + React post + +commit 912dd31c83979b3ee570dba82334fecc9e57ef9a +Author: John Shelburne +Date: Wed Aug 7 00:31:34 2024 -0500 + + Update 2024-07-26-Creating A Template For Github Page Posts.md + +commit fe7353f9887f6a96c63919107836ad7928f44f9e +Author: John Shelburne +Date: Wed Aug 7 00:31:19 2024 -0500 + + Update 2024-07-26-Creating A Template For Github Page Posts.md + +commit 893982f2980de1a6a00418dfa3e70ea5dda2c0b5 +Author: John Shelburne +Date: Wed Aug 7 00:27:28 2024 -0500 + + changed file name from index to default + +commit 98d6db63e8cdbc2b53235cd064100c7d0f2ef6a6 +Author: John Shelburne +Date: Wed Aug 7 00:24:58 2024 -0500 + + corrected date and format for posts + +commit 38dbad092e03b89e521c2ed20e2b8e1f12e9423f +Author: John Shelburne +Date: Wed Aug 7 00:22:06 2024 -0500 + + moved template to assets + +commit 536cd1768f6bb93ac158933553218c1da6bf78bc +Author: John Shelburne +Date: Wed Aug 7 00:19:28 2024 -0500 + + moving post template out of _posts + +commit c4123ddba0dae2ddc55c5139e7452f66b4cd93bd +Author: John Shelburne +Date: Wed Aug 7 00:17:51 2024 -0500 + + moving template for posts to root directory + +commit 5683020a5fe984654400f67db80e7aa8e4f0afeb (origin/dev3) +Author: John Shelburne +Date: Wed Aug 7 00:14:48 2024 -0500 + + updated readme page with posts feed + +commit 596629d97dbc26264a5922feab6c487739f3b2d2 +Author: John Shelburne +Date: Wed Aug 7 00:10:26 2024 -0500 + + removed default html page + +commit a5901398b98c55edff8124e83d773912451af4e6 +Author: John Shelburne +Date: Wed Aug 7 00:07:44 2024 -0500 + + adding feed of posts to page + +commit cca594d314bd6b20b0ff9a4b6aa36577ea41c947 +Author: John Shelburne +Date: Wed Aug 7 00:00:55 2024 -0500 + + copied default to index + +commit 13952a9cd09974b65bffe978f37f55173e5a37a3 +Author: John Shelburne +Date: Tue Aug 6 23:49:52 2024 -0500 + + moved index to layouts + +commit 35d009e41b25a9ad1471d783bc336657234da0da +Author: John Shelburne +Date: Tue Aug 6 23:46:12 2024 -0500 + + moving over index html from template + +commit 23e70b1e35fa2728cefda04187400466822644f8 +Author: John Shelburne +Date: Tue Aug 6 23:37:27 2024 -0500 + + Learning React + +commit a22653887b774dbe9750caa2dc3ef45896c2865b +Author: John Shelburne +Date: Thu Jul 25 19:16:15 2024 -0500 + + added vscode post settings + +commit 3da0ca359ccf1496593a7af8c86b66956e91e325 +Author: John Shelburne +Date: Thu Jul 25 16:54:45 2024 -0500 + + posts removed + +commit 48ab95dd58c9cc50f776a11b63ea89c9a64afc36 +Author: John Shelburne +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h + +commit 149390630f80778aeac671ffd9a973b8fa1b2514 +Author: John Shelburne +Date: Thu Jul 25 16:05:33 2024 -0500 +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h + +commit 149390630f80778aeac671ffd9a973b8fa1b2514 +Author: John Shelburne +Date: Thu Jul 25 16:05:33 2024 -0500 +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h + +commit 149390630f80778aeac671ffd9a973b8fa1b2514 +Author: John Shelburne +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h + +commit 149390630f80778aeac671ffd9a973b8fa1b2514 +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + +Date: Thu Jul 25 16:51:21 2024 -0500 + + adding posts + +commit a1869b3213de93d2f110f1a8daa7bcc5c1dfd1b5 +Author: John Shelburne +Date: Thu Jul 25 16:36:42 2024 -0500 + + changing to remote theme minimal + +commit 937e4512cfa6ed86aeda30b4b8e75dda365abf6b +Author: John Shelburne +Date: Thu Jul 25 16:21:30 2024 -0500 + + added theme jekyll-theme-jsblog + plugins + - jekyll-paginate + -jekyll-sitemap + +commit 74c30d7fa463d403728760dc873779ca04973eb1 +Author: John Shelburne +Date: Thu Jul 25 16:10:08 2024 -0500 + + forgot www on CNAME..........www CNAME 1h 1h 1h 1h 1h + +commit 149390630f80778aeac671ffd9a973b8fa1b2514 +Author: John Shelburne +Date: Thu Jul 25 16:05:33 2024 -0500 + + Update _config.yml + +commit 71ddf977dcbabe7500ce5f539a346f1733022908 +Author: John Shelburne +Date: Thu Jul 25 16:00:56 2024 -0500 + + Update _config.yml + +commit ef5295fe0458b4ccab029696550cf241db997f19 +Author: John Shelburne +Date: Thu Jul 25 16:00:41 2024 -0500 + + Update _config.yml + + added base url + +commit 8ccc7d671a78ed855b8b3dde9203252df178e709 +Author: John Shelburne +Date: Thu Jul 25 15:56:16 2024 -0500 + + removing jekyll-theme-hacker gem file + +commit cbf13b35218ab2fc05334afa2ec39aa97d9bcd40 +Author: John Shelburne +Date: Thu Jul 25 15:53:54 2024 -0500 + + removed gemfile + +commit 717d8e7cb48e49c557d48025b07a670e890250b7 +Author: John Shelburne +Date: Thu Jul 25 15:50:40 2024 -0500 + + Update _config.yml + + removed downloads and analytics + +commit de772ca803419e85ac678a86b58f9f2c57bc3612 +Author: John Shelburne +Date: Thu Jul 25 15:40:41 2024 -0500 + + Update _config.yml + + showing config downloads to true + +commit 05fb273255b7ca3e4062a83c02085499e91b2cf1 +Author: John Shelburne +Date: Thu Jul 25 15:20:28 2024 -0500 + + Update _config.yml + + Changed title, theme, analytics tag + +commit ab605e6d32e8a1c7fe3776934379e1a0a5fef501 +Author: John Shelburne +Date: Thu Jul 25 14:34:28 2024 -0500 + + changed theme in _config.yml + +commit 3843ba936f6a73711bd199eb8295f6b29f589638 +Author: John Shelburne +Date: Thu Jul 25 14:32:47 2024 -0500 + + updating gem file for jekyll-theme-hacker + +commit f6dfdadf86b33016b98025eaec77f0719ef8ba69 +Author: John Shelburne +Date: Thu Jul 25 14:09:34 2024 -0500 + + Posts for inversion technique and templates + +commit b9e9a09d6fc10467ab0cca03689f8404dd0c1cfb +Author: John Shelburne +Date: Wed Jul 24 23:12:31 2024 -0500 + + Update README.md + + Updated + +commit 60271bc22004a86f5828a622026940a6e39b9c58 +Author: John Shelburne +Date: Wed Jul 24 23:10:04 2024 -0500 + + Update and rename Painful Experiment to 2024-07-23-Contact.md + + updated old post with yesterdays thought + +commit 83e6c94d95fd9f5e604485afd3fce1504fb7a0de +Author: John Shelburne +Date: Wed Jul 24 22:58:22 2024 -0500 + + Rename 2024-07-24-Painful Experiment Using Apple Script to 2024-07-24-Painful Experiment Using Apple Script.md + + Really need a template + +commit 5e56ab4aa1653636b19dce7c0a04843249df5eda +Author: John Shelburne +Date: Wed Jul 24 22:57:18 2024 -0500 + + Create 2024-07-24-Painful Experiment Using Apple Script + + Need a template! + +commit 7e9f5b62fc2eb9b9afdf8b1e8a98909a73685748 +Author: John Shelburne +Date: Wed Jul 24 22:55:08 2024 -0500 + + Create Painful Experiment + + What a beating + +commit acc8e7d84b2ec24c590ff2364646fcea04f063b5 +Merge: b9cef60 29cd3ca +Author: John Shelburne +Date: Mon Jul 22 16:55:40 2024 -0500 + + Merge branch 'main' of https://github.com/thecatfix/thecatfix.github.io + +commit b9cef60d937f0592ababad72af83b00ac4bea4e1 +Author: John Shelburne +Date: Mon Jul 22 16:55:34 2024 -0500 + + ribbon + +commit 4908c05594cbb7ad17fa8ca6b9f327f9617dccca +Author: John Shelburne +Date: Mon Jul 22 16:54:04 2024 -0500 + + Safe sender post + +commit 29cd3ca0bcb19bb602d87891166ddf0d2bad6915 +Author: John Shelburne +Date: Tue Jul 16 13:45:39 2024 -0500 + + gemfile for lightspeed + +commit ca4812873def4eda706898056fc659924746898b +Author: John Shelburne +Date: Sat Jul 13 14:25:05 2024 -0500 + + changes on github + +commit b36ae0cc3291c5582be3dd6e420877030548ab36 +Author: John Shelburne +Date: Sat Jul 13 13:44:06 2024 -0500 + + Update README.md + +commit e25781250117ca6066465a2f0051d3d3cd365019 +Author: John Shelburne +Date: Sat Jul 13 13:41:29 2024 -0500 + + Delete _posts/You Bet Your Ass I Just Linked A Custom Domain.md + +commit 67e5ea6c54561034f6b172593267fc66b03712db +Author: John Shelburne +Date: Sat Jul 13 13:40:15 2024 -0500 + + initial post with correct title format + +commit e08b2ebb04b9bce33f66dfef46cbe6bbb6e24312 +Merge: 354211d 5a31a71 +Author: John Shelburne +Date: Sat Jul 13 13:32:20 2024 -0500 + + Merge branch 'main' of https://github.com/thecatfix/thecatfix.github.io + +commit 354211d784629a5817ea4845ef0fc46c8e4a9ed7 +Author: John Shelburne +Date: Sat Jul 13 13:32:17 2024 -0500 + + yep + +commit 5a31a7153f42828478a649743ababf60e1097296 +Author: John Shelburne +Date: Sat Jul 13 12:57:31 2024 -0500 + + Create CNAME + +commit 8d5a9553ffb2026ba58f1f7d59b8b092f1f8f84f +Author: John Shelburne +Date: Sat Jul 13 12:22:03 2024 -0500 + + Taking care of dupes + +commit 11dcf665a299455e340fefdcd75496860eeef8c1 +Author: John Shelburne +Date: Fri Jul 12 21:22:48 2024 -0500 + + Formating yaml message + +commit 13ea75ae36a78fdd9fb3b5e0f22d9c89423a4e2c +Author: John Shelburne +Date: Fri Jul 12 21:20:33 2024 -0500 + + Removed break + +commit 382b1dbd0b194303fc88617b2d56d2b04a866996 +Author: John Shelburne +Date: Fri Jul 12 21:19:43 2024 -0500 + + Format and picture insert + + Inserted pictures + +commit 1fa1eb008a94f1bad76b169ca677dd5e632e84ea +Merge: 5e242e1 6880bbc +Author: John Shelburne +Date: Fri Jul 12 21:15:09 2024 -0500 + + Merge branch 'main' of https://github.com/thecatfix/thecatfix.github.io + +commit 5e242e1110a6fa73f5498117529b325601ab32cb +Author: John Shelburne +Date: Fri Jul 12 21:15:06 2024 -0500 + + png adjustments + +commit 6880bbce23b7f6188a54b26d83218581319604d5 +Author: John Shelburne +Date: Fri Jul 12 21:07:08 2024 -0500 + + Pictures for The Tale of Prosperia + +commit fddf33ab8f6024c77dd7859403fee63667f77379 +Author: John Shelburne +Date: Fri Jul 12 21:05:01 2024 -0500 + + format + +commit 2145cf49086d4bb69dff50019a497297fe6a75ef +Author: John Shelburne +Date: Fri Jul 12 21:03:37 2024 -0500 + + format + +commit 9bb6d1f5030a84340ef83d45c095939c1b643eb7 +Author: John Shelburne +Date: Fri Jul 12 21:01:12 2024 -0500 + + formatting + +commit 9d576e3447fc12e562b6f78a2caa09b12950f32b +Author: John Shelburne +Date: Fri Jul 12 21:00:30 2024 -0500 + + formating readme + +commit f6edc6f7285be4e79004d06a9fada509d54e55df +Author: John Shelburne +Date: Fri Jul 12 20:58:36 2024 -0500 + + Updated width on gif + + Updated width on gif + +commit 5f1bd7173c7eebf6c45e5d304656efb06fc7629c +Author: John Shelburne +Date: Fri Jul 12 20:42:16 2024 -0500 + + Crap forgot the YAML front matter. This is the Hello World + +commit 17ba81600e721799baaa102c9c01aeb169da1f7f +Author: John Shelburne +Date: Fri Jul 12 20:38:45 2024 -0500 + + First Commit For First Post! I guess Hello World + +commit 63ea289d8347ce317bf5de689d8087eef164a2fa +Author: John Shelburne +Date: Fri Jul 12 20:32:34 2024 -0500 + + creating config file + + adding theme + +commit 26c3b458a0e68cec1a5111b891d84c044926523e +Author: John Shelburne +Date: Wed Jun 26 15:12:13 2024 -0500 + + Adding list of pages that use Github + +commit 41e735498990f1222a1489749a9f172854b7076a +Author: John Shelburne +Date: Wed Jun 26 01:08:20 2024 +0000 + + Octocat! + +commit e1ffcd42e53e5d33f1dd2768e91876e41fcf4322 +Author: John Shelburne +Date: Wed Jun 26 01:01:42 2024 +0000 + + thats my octocat + +commit 40446b87ea78ed2d784b517afa8ad15bc6ca192b +Author: John Shelburne +Date: Wed Jun 26 00:50:56 2024 +0000 + + grammer grammer grammer + +commit 117eaaa65b41c54fc28af2f7cba39404b2ce1b7a +Author: John Shelburne +Date: Wed Jun 26 00:49:56 2024 +0000 + + first commit for github page + +commit 1b271ac3bb16d4902814da8497c990453033f490 +Author: John Shelburne +Date: Tue Jun 25 19:37:13 2024 -0500 + + Create jekyll-gh-pages.yml + + Under instructions + Deploy + https://docs.github.com/en/pages/quickstart + +commit 4b6980070b6222a8ed2e70500f84b1464f5ec22b +Author: John Shelburne +Date: Wed Jun 26 01:01:42 2024 +0000 + + thats my octocat \ No newline at end of file diff --git a/update_post_dates.rb b/update_post_dates.rb index d9a1816..ee6e624 100644 --- a/update_post_dates.rb +++ b/update_post_dates.rb @@ -14,6 +14,18 @@ body = $POSTMATCH # Parse YAML front matter with safe_load and permitted_classes ++ body = $POSTMATCH ++ ++ # Parse YAML front matter with safe_load and permitted_classes ++ data = YAML.safe_load(front_matter, permitted_classes: [Date, Time]) ++ ++ # Update date format if date exists + ## It will be a page on the interwebs using Github Actions and Github Codespaces and Github Pages
+ +
+-## Hopefully linking it up to a custom domain.....i know its aggressive
+- + data = YAML.safe_load(front_matter, permitted_classes: [Date, Time]) # Update date format if date exists From a4c733670d175575de363ab9990b9e2d6d120a14 Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Mon, 12 Aug 2024 13:54:07 -0500 Subject: [PATCH 5/8] Create CNAME --- docs/CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/CNAME diff --git a/docs/CNAME b/docs/CNAME new file mode 100644 index 0000000..73cc020 --- /dev/null +++ b/docs/CNAME @@ -0,0 +1 @@ +www.johnshelburne.com \ No newline at end of file From 4051ead372861653b6ed11b11473c9472916dbb1 Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Mon, 12 Aug 2024 14:05:22 -0500 Subject: [PATCH 6/8] Change config --- _config.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/_config.yml b/_config.yml index 2259c98..c7459de 100644 --- a/_config.yml +++ b/_config.yml @@ -2,10 +2,14 @@ remote_theme: pages-themes/minimal@v0.2.0 plugins: - jekyll-remote-theme # add this line to the plugins list if you already have one --base_url: "thecatfix.github.io" -+ - jekyll-remote-theme # add this line to the plugins list if you already have one -+ -+title: Work In Progress -+description: An attempt to use Github Pages as a personal site. -title: Work In Progress -description: An attempt to use Github Pages as a personal site. + plugins: + - jekyll-remote-theme # add this line to the plugins list if you already have one + - jekyll-remote-theme # add this line to the plugins list if you already have one + - jekyll-remote-theme # add this line to the plugins list if you already have one + + title: Work In Progress + base_url: "www.johnshelburne.com" + - jekyll-remote-theme # add this line to the plugins list if you already have one + + title: John Shelburne + description: John Shelburne's personal website From 3b3a452f608ce82f538f203cf21c8751edeeaefa Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Mon, 12 Aug 2024 14:14:58 -0500 Subject: [PATCH 7/8] Create astro.yml Fck jekyll i'm going to astro --- .github/workflows/astro.yml | 90 +++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 .github/workflows/astro.yml diff --git a/.github/workflows/astro.yml b/.github/workflows/astro.yml new file mode 100644 index 0000000..54d4be4 --- /dev/null +++ b/.github/workflows/astro.yml @@ -0,0 +1,90 @@ +# Sample workflow for building and deploying an Astro site to GitHub Pages +# +# To get started with Astro see: https://docs.astro.build/en/getting-started/ +# +name: Deploy Astro site to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["main"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +env: + BUILD_PATH: "." # default value when not using subfolders + # BUILD_PATH: subfolder + +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Detect package manager + id: detect-package-manager + run: | + if [ -f "${{ github.workspace }}/yarn.lock" ]; then + echo "manager=yarn" >> $GITHUB_OUTPUT + echo "command=install" >> $GITHUB_OUTPUT + echo "runner=yarn" >> $GITHUB_OUTPUT + echo "lockfile=yarn.lock" >> $GITHUB_OUTPUT + exit 0 + elif [ -f "${{ github.workspace }}/package.json" ]; then + echo "manager=npm" >> $GITHUB_OUTPUT + echo "command=ci" >> $GITHUB_OUTPUT + echo "runner=npx --no-install" >> $GITHUB_OUTPUT + echo "lockfile=package-lock.json" >> $GITHUB_OUTPUT + exit 0 + else + echo "Unable to determine package manager" + exit 1 + fi + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: "20" + cache: ${{ steps.detect-package-manager.outputs.manager }} + cache-dependency-path: ${{ env.BUILD_PATH }}/${{ steps.detect-package-manager.outputs.lockfile }} + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - name: Install dependencies + run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }} + working-directory: ${{ env.BUILD_PATH }} + - name: Build with Astro + run: | + ${{ steps.detect-package-manager.outputs.runner }} astro build \ + --site "${{ steps.pages.outputs.origin }}" \ + --base "${{ steps.pages.outputs.base_path }}" + working-directory: ${{ env.BUILD_PATH }} + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ${{ env.BUILD_PATH }}/dist + + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + needs: build + runs-on: ubuntu-latest + name: Deploy + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 From 369f33e04af6259495e04a5a32e73805cea0cf69 Mon Sep 17 00:00:00 2001 From: John Shelburne Date: Mon, 12 Aug 2024 15:03:14 -0500 Subject: [PATCH 8/8] Delete CNAME --- docs/CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 docs/CNAME diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 73cc020..0000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -www.johnshelburne.com \ No newline at end of file