Skip to content

Update README

Update README #324

Workflow file for this run

name: Update README
on:
schedule:
- cron: "0 0 * * *"
push:
branches:
- main
jobs:
update-readme:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: "18"
- name: Install Dependencies
run: npm install @octokit/rest dotenv node-fetch
- name: Update README
run: node .github/js/updatingreadme.mjs
env:
GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
- name: Commit changes
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
env:
GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
git add profile/README.md
git commit -m 'Update README [skip ci]' || echo "No changes to commit"
git push || echo "Nothing to push"