change default strategy to be rebase
| | |
| | | priority: ["frontmatter", "filesystem"], // you can add 'git' here for last modified from Git but this makes the build slower |
| | | }), |
| | | Plugin.SyntaxHighlighting(), |
| | | Plugin.ObsidianFlavoredMarkdown(), |
| | | Plugin.ObsidianFlavoredMarkdown({ enableInHtmlEmbed: false }), |
| | | Plugin.GitHubFlavoredMarkdown(), |
| | | Plugin.CrawlLinks({ markdownLinkResolution: "shortest" }), |
| | | Plugin.Latex({ renderEngine: "katex" }), |
| | |
| | | console.log( |
| | | "Pulling updates... you may need to resolve some `git` conflicts if you've made changes to components or plugins.", |
| | | ) |
| | | spawnSync("git", ["pull", UPSTREAM_NAME, QUARTZ_SOURCE_BRANCH], { stdio: "inherit" }) |
| | | spawnSync("git", ["rebase", UPSTREAM_NAME, QUARTZ_SOURCE_BRANCH], { stdio: "inherit" }) |
| | | await popContentFolder(contentFolder) |
| | | console.log("Ensuring dependencies are up to date") |
| | | spawnSync("npm", ["i"], { stdio: "inherit" }) |
| | |
| | | console.log( |
| | | "Pulling updates from your repository. You may need to resolve some `git` conflicts if you've made changes to components or plugins.", |
| | | ) |
| | | spawnSync("git", ["pull", "origin", QUARTZ_SOURCE_BRANCH], { stdio: "inherit" }) |
| | | spawnSync("git", ["rebase", "origin", QUARTZ_SOURCE_BRANCH], { stdio: "inherit" }) |
| | | } |
| | | |
| | | await popContentFolder(contentFolder) |