Skip to content

sudoevans/keep-alive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keep Alive

image

Octocat to Keep my pyrofile alive.

keep-alive-removebg-preview

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 "your.email@example.com"
          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