Automatizando o Readme do GitHub

Today I Learned 10/05/2022

O GitHub a um tempo atrás lançou uma feature muito interessante que é basicamente readme do seu profile, se você criar um repositório com o mesmo nome que o seu usuário no GitHub e dentro desse repositório criar um…


This content originally appeared on DEV Community and was authored by Yan.ts

Today I Learned 10/05/2022

O GitHub a um tempo atrás lançou uma feature muito interessante que é basicamente readme do seu profile, se você criar um repositório com o mesmo nome que o seu usuário no GitHub e dentro desse repositório criar um README.md, ele aparece assim que o seu perfil é aberto. Print do meu perfil

Isso é muito legal para falar um pouco mais sobre você e o que anda pensando, mas para além disso ele pode ser combinado com o github actions para fazer algumas coisas muito legais.

Para isso basta adicionarmos uma pasta .github e criarmos os nossos arquivos de actions. Hoje a integração que fiz foi a de adicionar os meus posts mais recentes do Dev.to. fiz isso utilizando a action Blog Post Workflow

Para reproduzir basta no readme adicionar a seguinte sessão

# Blog posts
<!-- BLOG-POST-LIST:START -->
<!-- BLOG-POST-LIST:END -->

e na pasta .github criar um arquivo com o nome blog-post-worflow.yml e copiar o seguinte código

name: Latest blog post workflow
on:
  schedule: # Run workflow automatically
    - cron: '0 0 * * *' # Runs every day
  workflow_dispatch: # Run workflow manually (without waiting for the cron to be called), through the Github Actions Workflow page directly

jobs:
  update-readme-with-blog:
    name: Update this repo's README with latest blog posts
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Pull in dev.to posts
        uses: gautamkrishnar/blog-post-workflow@master
        with:
          feed_list: "https://dev.to/feed/yanpiing"

onde no feed_list você muda para o seu nome de usuário no dev.to ou para qualquer feed de blog que você possua, esse job vai rodar diariamente atualizando os posts


This content originally appeared on DEV Community and was authored by Yan.ts


Print Share Comment Cite Upload Translate Updates
APA

Yan.ts | Sciencx (2022-05-10T22:33:45+00:00) Automatizando o Readme do GitHub. Retrieved from https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/

MLA
" » Automatizando o Readme do GitHub." Yan.ts | Sciencx - Tuesday May 10, 2022, https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/
HARVARD
Yan.ts | Sciencx Tuesday May 10, 2022 » Automatizando o Readme do GitHub., viewed ,<https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/>
VANCOUVER
Yan.ts | Sciencx - » Automatizando o Readme do GitHub. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/
CHICAGO
" » Automatizando o Readme do GitHub." Yan.ts | Sciencx - Accessed . https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/
IEEE
" » Automatizando o Readme do GitHub." Yan.ts | Sciencx [Online]. Available: https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/. [Accessed: ]
rf:citation
» Automatizando o Readme do GitHub | Yan.ts | Sciencx | https://www.scien.cx/2022/05/10/automatizando-o-readme-do-github/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.