GitHub Action
Random Advice Workflow
v1.0
Latest version
Don't take life too seriously.
- Star this repo 😛
- Go to your repository
- Add the following section to your README.md file.
Just make sure that you use<!-- ADVICE:START --><!-- ADVICE:END -->
in your readme.
The workflow will replace this comment with the amazing advice:<!-- ADVICE:START --> <!-- ADVICE:END -->
- Create a folder named
.github
and create aworkflows
folder inside it, if it doesn't exist. - Create a new file named
random-advice-workflow.yml
with the following contents inside the workflows folder:
name: Advice workflow
on:
push:
schedule: # Run workflow automatically
- cron: '0 * * * *' # Runs every hour, on the hour
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
update-readme-with-quote:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup node 14
uses: actions/setup-node@v2
with:
node-version: 14.x
- name: pull script to get quote
uses: ashutoshkrris/random-advice-workflow@main
- name: Commit and push changes
run: |
git config --global user.name "ashutoshkrris"
git config --global user.email "[email protected]"
git add -A
git commit -m "New Advice added"
git push
- Commit and wait for it to run automatically or you can also trigger it manually to see the result instantly. To trigger the workflow manually.
- Madhav Jha for his brilliant
quote-workflow
that I have been using and which inspired me to make thisrandom-advice-workflow
of my own. I got to learn a lot of stuff from reading his code and README.
If you are experiencing any bugs, don’t forget to open a new issue.
Hope you liked this project, don't forget to give it a star ⭐.