<div dir="ltr">GitHub Actions helps automate your workflow so if you're using any linting or automated testing in your process, it will double-check your work to keep code quality high. It fits into a larger topic of CI/CD pipelines (continuous integration, continuous delivery/deployment). If you're only looking to build scripts for your local environment, then this is probably overkill. On the other hand, if you want to collaborate and share your code with others or if you want to distribute your incremental code updates to many environments, then this can be helpful to eliminate manual toil from your process.<br><br>If folks are interested, I can give a presentation. There are many CI/CD tools out there so we could explore a few.<br><br><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Nov 27, 2022 at 10:10 AM Gordon M. Celesta <<a href="mailto:gordon@celesta.ca">gordon@celesta.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg7391872665659435814"><div style="background-color:rgb(255,255,255);background-image:initial;line-height:initial"><div id="m_7391872665659435814response_container_BBPPID" style="outline:none" dir="auto"> <div name="BB10" id="m_7391872665659435814BB10_response_div_BBPPID" dir="auto" style="width:100%"> There's also <a href="https://stackedit.io/" target="_blank">https://stackedit.io/</a> for those looking for something online. Gordo</div> <div name="BB10" id="m_7391872665659435814response_div_spacer_BBPPID" dir="auto" style="width:100%"> <br style="display:initial"></div> <div id="m_7391872665659435814blackberry_signature_BBPPID" name="BB10" dir="auto"> <div id="m_7391872665659435814_signaturePlaceholder_BBPPID" name="BB10" dir="auto"><p dir="ltr">--<br>Gordon M. Celesta<br><a href="http://gordon.celesta.me" target="_blank">http://gordon.celesta.me</a><br>via BlackBerry Hub+ Inbox on Unihertz Titan Slim</p></div> </div></div><div id="m_7391872665659435814_original_msg_header_BBPPID" dir="auto"> <table style="border-spacing:0px;display:table;outline:none" width="100%"><tbody><tr><td colspan="2" style="padding:initial;font-size:initial;text-align:initial"> <div style="border-color:rgb(181,196,223) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0in 0in;font-family:Tahoma,"BB Alpha Sans","Slate Pro";font-size:10pt"> <div id="m_7391872665659435814from"><b>From:</b> <a href="mailto:cvmiller@gmail.com" target="_blank">cvmiller@gmail.com</a></div><div id="m_7391872665659435814sent"><b>Sent:</b> 27 November 2022 09:42</div><div id="m_7391872665659435814to"><b>To:</b> <a href="mailto:projects@vicpimakers.ca" target="_blank">projects@vicpimakers.ca</a>; <a href="mailto:greg.horie@gmail.com" target="_blank">greg.horie@gmail.com</a></div><div id="m_7391872665659435814reply_to"><b>Reply to:</b> <a href="mailto:projects@vicpimakers.ca" target="_blank">projects@vicpimakers.ca</a></div><div id="m_7391872665659435814subject"><b>Subject:</b> Re: [VicPiMakers Projects] Another Markdown editor...</div></div></td></tr></tbody></table> <br> </div><div name="BB10" dir="auto" style="background-image:initial;line-height:initial;outline:none"><div><p>Hi Greg,</p><p>Yes, I know VS Code can do Markdown, but I find retext more
focused on writing without dragging in all the rest of the IDE
that VS Code brings along. If you need an IDE, then VS Code is
probably one of the better ones to use.</p><p>I hadn't played with Github Actions. Interesting concept of
automating workflow. Not sure how his applies to the Pi (storing
code on github?) but it would be great to see a demo of your
Github actions in action some time.</p><p>Craig...<br>
</p><div>On 11/27/22 09:08, Greg H wrote:<br>
</div><blockquote type="cite">
<div dir="ltr">
<div><b>@Lynn </b>- Yes, thanks for the presentation Lynn. It
was great and inspiring! I've been drifting away from Python
to play with other languages, but Python data science tooling
is one of the features that keeps me interested in Python. I
feel like this is Python's "killer apps".</div>
<div><br>
</div>
<div><b>@Craig</b> - Thanks for the tip on retext. I'll check it
out. When I switch over from command line / vim to put on my
developer hat, I currently use VS Code which has a built in
markdown preview mode. <br>
</div>
<div><a href="https://code.visualstudio.com/assets/docs/languages/Markdown/md-dynamic-preview.gif" target="_blank">https://code.visualstudio.com/assets/docs/languages/Markdown/md-dynamic-preview.gif</a></div>
<div><br>
</div>
<div>I also use GitHub Actions for my repos to automatically
check for markdown lint and broken links in my markdown files.<br>
</div>
<div><br>
</div>
<div>Here's an example GitHub Actions configuration from my last
NetSIG presentation:<br>
</div>
<div><a href="https://github.com/netserf/netsig-presentation-building-gcp-with-terraform/blob/main/.github/workflows/docs.yaml" target="_blank">https://github.com/netserf/netsig-presentation-building-gcp-with-terraform/blob/main/.github/workflows/docs.yaml</a></div>
<div><br>
</div>
<div>You can see how it generates a green "passing" badge if the
Github Actions passes the "Docs" checks:<br>
</div>
<div><a href="https://github.com/netserf/netsig-presentation-building-gcp-with-terraform" target="_blank">https://github.com/netserf/netsig-presentation-building-gcp-with-terraform</a></div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sat, Nov 26, 2022 at 8:17
PM Craig Miller <<a href="mailto:cvmiller@gmail.com" target="_blank">cvmiller@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Thanks again to Lynn for the inspiring and thought
provoking presentation.</p>
<p>For those who might want to play with Markdown separately
from Jupyter Lab, try <b>retext</b> on Linux.</p>
<p>I have been writing my articles in markdown since 2016,
and have tried several markdown editors on Linux and the
Chromebook. Retext works the best on Linux, it includes
side by side editing (source on one side, and formatted on
the other). And it is most repos.<br>
</p>
<p><a href="https://github.com/retext-project/retext" target="_blank">https://github.com/retext-project/retext</a><br>
</p>
<p>For the Chromebook I use Minimalist Markdown Editor. But
with Google removing Apps on the Chromebook, I am not sure
if you can still get it. It also has side-by-side editing.</p>
<p>The history of Markdown (wikipedia)</p>
<p><a href="https://en.wikipedia.org/wiki/Markdown" target="_blank">https://en.wikipedia.org/wiki/Markdown</a></p>
<p><br>
</p>
<p>Happy documenting with Markdown!</p>
<p>Craig...<br>
</p>
<div>-- <br>
IPv6 is the future, the future is here<br>
<a href="http://ipv6hawaii.org" target="_blank">ipv6hawaii.org</a></div>
</div>
-- <br>
Projects mailing list<br>
<a href="mailto:Projects@vicpimakers.ca" target="_blank">Projects@vicpimakers.ca</a><br>
<a href="http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca" target="_blank">http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
</blockquote><div>-- <br>
IPv6 is the future, the future is here<br>
<a href="http://ipv6hawaii.org" target="_blank">ipv6hawaii.org</a></div></div>
</div></div>-- <br>
Projects mailing list<br>
<a href="mailto:Projects@vicpimakers.ca" target="_blank">Projects@vicpimakers.ca</a><br>
<a href="http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca" rel="noreferrer" target="_blank">http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca</a><br>
</div></blockquote></div>