mirror of
https://github.com/jxpeng98/obsidian-to-NotionNext
synced 2026-07-29 16:35:57 +08:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8f116956ce | ||
|
|
df138d9304 | ||
|
|
49b8d470fb |
26
.github/workflows/CI.yml
vendored
26
.github/workflows/CI.yml
vendored
@@ -1,26 +0,0 @@
|
||||
name: CI
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "*"
|
||||
|
||||
env:
|
||||
PLUGIN_NAME: share-to-notionnext
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Use Node.js
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 16
|
||||
|
||||
- name: Build
|
||||
id: build
|
||||
run: |
|
||||
npm install
|
||||
npm run build
|
||||
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v3
|
||||
- name: Use Node.js
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
@@ -28,7 +28,7 @@ jobs:
|
||||
cp main.js manifest.json ${{ env.PLUGIN_NAME }}
|
||||
zip -r ${{ env.PLUGIN_NAME }}.zip ${{ env.PLUGIN_NAME }}
|
||||
ls
|
||||
echo "::set-output name=tag_name::$(git tag --sort version:refname | tail -n 1)"
|
||||
echo "tag_name=$(git tag --sort version:refname | tail -n 1)" >> $GITHUB_OUTPUT
|
||||
|
||||
- name: Create Release
|
||||
id: create_release
|
||||
|
||||
@@ -77,11 +77,10 @@ Contents Below
|
||||
|
||||
```
|
||||
模板使用如下:
|
||||

|
||||

|
||||
|
||||
**插件预览如下**
|
||||

|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ Before installing the plugin, you must have set up the following:
|
||||
- password
|
||||
- icon
|
||||
|
||||
In version 0.0.6, I also add the following contents:
|
||||
From version 0.0.6, I also add the following contents:
|
||||
- titleicon: the unique icon for each post, it can only support emoji currently.
|
||||
- cover url: the cover image for each post, it should be end with a type of image, such as .jpg, .png, .gif, etc.
|
||||
|
||||
@@ -76,10 +76,10 @@ Contents Below
|
||||
|
||||
```
|
||||
Usage of the template is as follows:
|
||||

|
||||

|
||||
|
||||
**Plugin preview is shown below**
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -10,8 +10,7 @@ if you want to view the source, please visit the github repository of this plugi
|
||||
`;
|
||||
const prod = (process.argv[2] === 'production');
|
||||
|
||||
(async () => { // Enclose everything in an async function for using await
|
||||
const ctx = await esbuild.context({
|
||||
const ctx = await esbuild.context({
|
||||
banner: {
|
||||
js: banner,
|
||||
},
|
||||
@@ -54,6 +53,6 @@ const prod = (process.argv[2] === 'production');
|
||||
if (!prod) {
|
||||
await ctx.watch();
|
||||
} else {
|
||||
await ctx.dispose();
|
||||
await ctx.rebuild()
|
||||
ctx.dispose().then(r => console.log('Build completed'), e => console.error(e));
|
||||
}
|
||||
})().catch(() => process.exit(1)); // Use .catch here to handle any errors
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"id": "share-to-notionnext",
|
||||
"name": "Share to NotionNext",
|
||||
"version": "0.1.3",
|
||||
"version": "0.1.6",
|
||||
"minAppVersion": "0.0.1",
|
||||
"description": "Shares obsidian md file to notion with notion api for NotionNext web deploy, motivated by EasyChris/obsidian-to-notion.",
|
||||
"description": "Shares obsidian md file to notion with notion api for NotionNext web deploy, originally created by EasyChris/obsidian-to-notion.",
|
||||
"author": "EasyChris, jxpeng98",
|
||||
"authorUrl": "https://github.com/jxpeng98/obsidian-to-NotionNext",
|
||||
"authorUrl": "https://github.com/jxpeng98",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "share-to-notionnext",
|
||||
"version": "0.1.3",
|
||||
"version": "0.1.6",
|
||||
"type": "module",
|
||||
"description": "Shares obsidian md file to notion with notion api for NotionNext web deploy, motivated by EasyChris/obsidian-to-notion.",
|
||||
"description": "Shares obsidian md file to notion with notion api for NotionNext web deploy, originally created by EasyChris/obsidian-to-notion.",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
"dev": "node esbuild.config.mjs",
|
||||
|
||||
Reference in New Issue
Block a user