An automation to compile baileys project, and upload it into npmjs
MIT License
An automation to compile baileys project, and upload it into npmjs
To use this workflow/automation, you could use hansputera/Baileys-edge@master
action in your workflow jobs.
Example:
name: Baileys Edge Workflow
on:
schedule:
- cron: '0 0 * * *'
push:
branches:
- 'master'
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
name: Update baileys
steps:
- name: Checkout repo
uses: actions/checkout@v3
- name: Run baileys edge
uses: hansputera/Baileys-edge@master
with:
cloneDir: baileys
checkFile: baileys_check.json
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
Explanation:
NPM_TOKEN
on secrets to push the package to NPM RegistrycloneDir
to anything empty directory you want.checkFile
, this file includes latest commit date, baileys version, and the npm package version.