<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Github on Bas-Man's Musings</title><link>https://bas-man.dev/tags/github/</link><description>Recent content in Github on Bas-Man's Musings</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 29 Jun 2021 13:50:00 +0900</lastBuildDate><atom:link href="https://bas-man.dev/tags/github/index.xml" rel="self" type="application/rss+xml"/><item><title>Get MetaCPAN to reference GitHub for Source and Issue Tracking</title><link>https://bas-man.dev/cheatsheets/perl/snippets/metacpan-meta-data-for-github/</link><pubDate>Mon, 14 Dec 2020 13:00:00 +0900</pubDate><guid>https://bas-man.dev/cheatsheets/perl/snippets/metacpan-meta-data-for-github/</guid><description>Get MetaCPAN to reference Github for Source and Issues</description></item><item><title>Moving Site from GitHub</title><link>https://bas-man.dev/post/hugo/moving-site-from-github.io/</link><pubDate>Tue, 29 Jun 2021 13:50:00 +0900</pubDate><guid>https://bas-man.dev/post/hugo/moving-site-from-github.io/</guid><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;So yesterday I decided to move my site from &lt;strong&gt;github.io&lt;/strong&gt; to one of my personal domains. I am not sure why I decided this. I mean Github provides a great free service. And I had lots of automation in place. In this article I will just cover how i went about updating all pages with redirects from &lt;strong&gt;github&lt;/strong&gt; to the new domain.&lt;!---more--&gt;&lt;/p&gt;
&lt;h2 id="the-goal"&gt;The Goal&lt;/h2&gt;
&lt;p&gt;My goal was to leave my old site up on &lt;strong&gt;GitHub&lt;/strong&gt; for a few weeks to give &lt;strong&gt;Google&lt;/strong&gt; some time to update its indexing. With all old pages being able to redirect to their new counterparts. This requires that I have redirects in place for each page. I will then remove the github site repo.&lt;/p&gt;</description></item><item><title>Push to GitHub Triggers Push to Remote</title><link>https://bas-man.dev/post/git/push-to-github-triggers-push-to-remote/</link><pubDate>Thu, 24 Jun 2021 14:50:00 +0900</pubDate><guid>https://bas-man.dev/post/git/push-to-github-triggers-push-to-remote/</guid><description>&lt;p&gt;Hi. Today I would like to go over how I changed things up a bit and am now able to push my site updates to GitHub, which then pushes the updates to the live production server. This should allow me to add checks within GitHub to ensure my site it updated only if everything is correct. Though I won&amp;rsquo;t go into that here today. I will be focusing on the GitHub Action.&lt;!---more--&gt;&lt;/p&gt;</description></item><item><title>Auto Update Site from a Git Push</title><link>https://bas-man.dev/post/git/auto-update-site-from-git-push/</link><pubDate>Tue, 22 Jun 2021 14:40:00 +0900</pubDate><guid>https://bas-man.dev/post/git/auto-update-site-from-git-push/</guid><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For a little while now I have been thinking about moving my personal blog to a self-hosted service. One of the options I have been considering is &lt;a href="https://www.linode.com"&gt;Linode&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As part of this idea. I wanted to see how I might be able to automate some of the processes. This is just a write up on one of my ideas so far.&lt;/p&gt;</description></item><item><title>Publish your next Hugo blog post automatically using Github Actions</title><link>https://bas-man.dev/post/hugo/hugo-auto-publish/</link><pubDate>Sat, 08 Aug 2020 08:00:00 +0900</pubDate><guid>https://bas-man.dev/post/hugo/hugo-auto-publish/</guid><description>&lt;h2 id="the-challenge"&gt;The Challenge&lt;/h2&gt;
&lt;p&gt;I wanted to be able to publish a new post that has already been written at a future date, without needing to manually publish the article.&lt;/p&gt;</description></item><item><title>Private Hugo Repo to Public on Github</title><link>https://bas-man.dev/post/hugo/hugo-private-to-public-github/</link><pubDate>Thu, 06 Aug 2020 16:51:00 +0900</pubDate><guid>https://bas-man.dev/post/hugo/hugo-private-to-public-github/</guid><description>&lt;p&gt;I was researching ways of moving to &lt;a href="https://gohugo.io"&gt;Hugo&lt;/a&gt; for my site generator. I looked at a few options and as part of this I came a cross a workflow in github that allows me to store my site in a private repo and then publish the site to a public repo without too much fuss.&lt;/p&gt;</description></item><item><title>CI on Github for Python</title><link>https://bas-man.dev/post/python/github-python-action/</link><pubDate>Tue, 04 Aug 2020 00:00:00 +0900</pubDate><guid>https://bas-man.dev/post/python/github-python-action/</guid><description>&lt;p&gt;So I finally thought it was time to start doing some continuous integration testing as well as testing with multiple versions of Python.&lt;/p&gt;</description></item></channel></rss>