blob: c1840ed95bbc85bdf7e12ffa54fc0d6893885b5a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
image: alpine/latest
packages:
- jq
- curl
- emacs-nox
secrets:
- 1bacd0af-209e-4277-9309-cf9c188c3114
sources:
- https://git.sr.ht/~ymherklotz/ymh-emacs
tasks:
- html: |
cd ymh-emacs
emacs --batch --find-file README.org --eval '(progn (setq org-html-head-include-default-style nil)
(setq org-html-head-include-scripts nil)
(setq org-html-doctype "html5")
(setq org-html-html5-fancy t)
(setq org-html-postamble nil))' \
--funcall org-html-export-to-html
- build: |
cd ymh-emacs
set +x
. ~/.bearer-token
jq -sR '{ "query": "mutation UpdateRepo($id: Int!, $readme: String!) { updateRepository(id: $id, input: { readme: $readme }) { id } }", "variables": { "id": '221204', "readme": . } }' < README.html | curl --oauth2-bearer $BEARER_TOKEN -H "Content-Type: application/json" -d@- https://git.sr.ht/query >/dev/null 2>&1
|