mirror of
https://github.com/4source/favorites-obsidian-plugin.git
synced 2026-07-22 06:44:46 +00:00
1.3 KiB
1.3 KiB
This is a template repository
This is a template repository for Obsidian plugins.
Features
- Linting Setup
- Testing Setup with Jest
- Auto Version bump
- Auto Version update
Getting started
- Clone this repo.
- Make sure your NodeJS is at least v16 (node --version).
- npm i or yarn to install dependencies.
- npm run dev to start compilation in watch mode.
Need to change
package.json
- name
- description
- author
- license (optional)
manifest.json
- id
- name
- description
- author
- authorUrl
- fundingUrl
- minAppVersion (optional)
- isDesktopOnly (optional)
LICENSE (optional)
.github/workflows/cd.yml
versioning > Configure git
git config --global user.name "YOUR-USER"
git config --global user.email "YOUR-EMAIL"
bug_report.yaml
Plugin Version > Description: The Plugin where to look for the version
CONTRIBUTING.md
Need to add
New labels
majorminorpatch
Usage
- Create feature branch
- Make changes
- Push feature branch
- Create pull request
- Add desired label to pull request
- Merge pull request
- Publish draft release