Skip to content

GDSC-karatina-university/keep-alive

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keep Alive

image

Octocat to Keep my profile alive. drawing

Action

name: Keep Alive

on:
  schedule:
    - cron: '* * * * *' # Run every minute for testing, you can put 11:59 UTC🕔

jobs:
  keep-alive:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout Repository
        uses: actions/checkout@v2

      - name: Setup Node.js
        uses: actions/setup-node@v3
        with:
          node-version: '14'

      - name: Run Node.js Script
        run: |
          npm install
          node index.js

      - name: Commit and Push Changes
        env:
          GH_TOKEN: ${{ secrets.GH_TOKEN }}
        run: |
          git config user.name "Your Name"
          git config user.email "[email protected]"
          git add update.md
          git commit -m "Keep alive update"
          git push -u origin HEAD

Add a GitHub Token

  1. Generate a GitHub Personal Access Token (PAT) with the repo scope. here!

  2. Go to your repository settings > Secrets.

  3. Add a new secret named GH_TOKEN and paste your PAT.

  4. Make sure to allow permissions to your repository. image

Don't be lazy though 😂 🚀

About

Octocat to Keep my profile alive.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%