some updates for the Actions to convert org files to md files
This commit is contained in:
parent
2d3f69301a
commit
63244f7afa
|
@ -1,6 +0,0 @@
|
|||
;;; Directory Local Variables
|
||||
;;; For more information see (info "(emacs) Directory Variables")
|
||||
|
||||
(("org/"
|
||||
. ((org-mode . ((eval . (org-hugo-auto-export-mode)))))
|
||||
))
|
|
@ -14,7 +14,18 @@ jobs:
|
|||
submodules: true # Fetch Hugo themes (true OR recursive)
|
||||
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
|
||||
|
||||
- name: Setup Hugo
|
||||
- name: Clone ox-hugo
|
||||
run: git clone https://github.com/jsntn/ox-hugo.git ox-hugo
|
||||
|
||||
- name: Set up Emacs
|
||||
uses: purcell/setup-emacs@master
|
||||
with:
|
||||
version: 26.3
|
||||
|
||||
- name: Export Org files to Markdown
|
||||
run: emacs --batch -L ./ox-hugo --load ox-hugo.el --load ./scripts/config.el --execute "(build/export-all)" --kill
|
||||
|
||||
- name: Set up Hugo
|
||||
uses: peaceiris/actions-hugo@v2
|
||||
with:
|
||||
hugo-version: '0.87.0'
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+TITLE: 寻找一种有难度的乐趣
|
||||
#+DATE: 2016-05-07
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :summary 虽然兴趣爱好与消遣娱乐都能给我们带来乐趣,但其实是不同层次的乐趣——我想借用哈罗德·布鲁姆的一句话,他是耶鲁大学声名最为显赫的教授之一,他在耶鲁执教 60 多年。作为很可能是耶鲁读书最多的教授,在他看来,阅读最强烈、最真实的动机,是“寻找一种有难度的乐趣。”
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+TITLE: "京都手艺人"
|
||||
#+DATE: <2021-10-21 Thu 21:52>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 手艺人的欣慰之处
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+TITLE: "老人与海"
|
||||
#+DATE: <2021-11-09 Tue 17:44>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
;;; Directory Local Variables
|
||||
;;; For more information see (info "(emacs) Directory Variables")
|
||||
|
||||
(
|
||||
(org-mode . ((eval . (org-hugo-auto-export-mode))))
|
||||
(org-mode . ((org-hugo-base-dir . "../..")
|
||||
(org-hugo-section . "podcast")
|
||||
))
|
||||
)
|
|
@ -1,5 +1,4 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
|
||||
#+TITLE: "《京都手艺人》第 1 集"
|
||||
#+DATE: <2021-10-21 Thu 21:52>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 手艺人的欣慰之处
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《京都手艺人》第 2 集"
|
||||
#+DATE: <2021-10-21 Thu 21:53>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 手艺人的欣慰之处
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《京都手艺人》第 3 集"
|
||||
#+DATE: <2021-10-21 Thu 21:54>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 手艺人的欣慰之处
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《京都手艺人》第 4 集"
|
||||
#+DATE: <2021-10-21 Thu 21:55>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 手艺人的欣慰之处
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 1 集"
|
||||
#+DATE: <2021-11-09 Tue 17:30>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 10 集"
|
||||
#+DATE: <2021-11-09 Tue 17:39>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 11 集"
|
||||
#+DATE: <2021-11-09 Tue 17:40>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 12 集"
|
||||
#+DATE: <2021-11-09 Tue 17:41>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 13 集"
|
||||
#+DATE: <2021-11-09 Tue 17:42>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 2 集"
|
||||
#+DATE: <2021-11-09 Tue 17:31>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 3 集"
|
||||
#+DATE: <2021-11-09 Tue 17:32>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 4 集"
|
||||
#+DATE: <2021-11-09 Tue 17:33>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 5 集"
|
||||
#+DATE: <2021-11-09 Tue 17:34>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 6 集"
|
||||
#+DATE: <2021-11-09 Tue 17:35>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 7 集"
|
||||
#+DATE: <2021-11-09 Tue 17:36>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 8 集"
|
||||
#+DATE: <2021-11-09 Tue 17:37>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+HUGO_SECTION: podcast
|
||||
#+TITLE: "《老人与海》第 9 集"
|
||||
#+DATE: <2021-11-09 Tue 17:38>
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :subtitle 人不是为失败而生的
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
#+HUGO_BASE_DIR: ../
|
||||
#+TITLE: 大夏·与书房的故事
|
||||
#+DATE: 2015-04-29
|
||||
#+HUGO_CUSTOM_FRONT_MATTER: :summary 有那么多大大小小的电台,偏偏遇见了你们。
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
(defun build/export-all ()
|
||||
"Export all org-files (including nested) under notes-org-files."
|
||||
|
||||
(setq notes-org-files "./org/")
|
||||
|
||||
(dolist (org-file (directory-files-recursively notes-org-files "\.org$"))
|
||||
(with-current-buffer (find-file org-file)
|
||||
(ignore-errors
|
||||
(let ((enable-local-variables :all))
|
||||
(hack-dir-local-variables-non-file-buffer))
|
||||
)
|
||||
(message (format "[build] Exporting %s" org-file))
|
||||
(org-hugo-export-wim-to-md)))
|
||||
|
||||
(message "Done!"))
|
Loading…
Reference in New Issue