Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
韩旭在努力
arduino-esp32
提交
6393dbc9
A
arduino-esp32
项目概览
韩旭在努力
/
arduino-esp32
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
arduino-esp32
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6393dbc9
编写于
7月 19, 2021
作者:
M
me-no-dev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix gh-pages update script
上级
49df8778
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
53 addition
and
48 deletion
+53
-48
.github/scripts/on-pages.sh
.github/scripts/on-pages.sh
+53
-47
.github/workflows/gh-pages.yml
.github/workflows/gh-pages.yml
+0
-1
未找到文件。
.github/scripts/on-pages.sh
浏览文件 @
6393dbc9
...
...
@@ -85,53 +85,59 @@ function git_safe_upload_to_pages(){
return
$?
}
EVENT_JSON
=
`
cat
$GITHUB_EVENT_PATH
`
echo
"GITHUB_EVENT_PATH:
$GITHUB_EVENT_PATH
"
echo
"EVENT_JSON:
$EVENT_JSON
"
pages_added
=
`
echo
"
$EVENT_JSON
"
| jq
-r
'.commits[].added[]'
`
echo
"added:
$pages_added
"
pages_modified
=
`
echo
"
$EVENT_JSON
"
| jq
-r
'.commits[].modified[]'
`
echo
"modified:
$pages_modified
"
pages_removed
=
`
echo
"
$EVENT_JSON
"
| jq
-r
'.commits[].removed[]'
`
echo
"removed:
$pages_removed
"
for
page
in
$pages_added
;
do
if
[[
$page
!=
"README.md"
&&
$page
!=
"docs/"
*
]]
;
then
continue
fi
echo
"Adding '
$page
' to pages ..."
if
[[
$page
==
"README.md"
]]
;
then
git_safe_upload_to_pages
"index.md"
"README.md"
else
git_safe_upload_to_pages
"
$page
"
"
$page
"
fi
done
for
page
in
$pages_modified
;
do
if
[[
$page
!=
"README.md"
&&
$page
!=
"docs/"
*
]]
;
then
continue
fi
echo
"Modifying '
$page
' ..."
if
[[
$page
==
"README.md"
]]
;
then
git_safe_upload_to_pages
"index.md"
"README.md"
else
git_safe_upload_to_pages
"
$page
"
"
$page
"
fi
done
for
page
in
$pages_removed
;
do
if
[[
$page
!=
"README.md"
&&
$page
!=
"docs/"
*
]]
;
then
continue
fi
echo
"Removing '
$page
' from pages ..."
if
[[
$page
==
"README.md"
]]
;
then
git_remove_from_pages
"README.md"
>
/dev/null
else
git_remove_from_pages
"
$page
"
>
/dev/null
fi
done
git_safe_upload_to_pages
"index.md"
"README.md"
# At some point github stopped providing a list of edited file
# but we also stopped havong documentation in md format,
# so we can skip this portion safely and update just the index
# EVENT_JSON=`cat $GITHUB_EVENT_PATH`
# echo "GITHUB_EVENT_PATH: $GITHUB_EVENT_PATH"
# echo "EVENT_JSON: $EVENT_JSON"
# pages_added=`echo "$EVENT_JSON" | jq -r '.commits[].added[]'`
# echo "added: $pages_added"
# pages_modified=`echo "$EVENT_JSON" | jq -r '.commits[].modified[]'`
# echo "modified: $pages_modified"
# pages_removed=`echo "$EVENT_JSON" | jq -r '.commits[].removed[]'`
# echo "removed: $pages_removed"
# for page in $pages_added; do
# if [[ $page != "README.md" && $page != "docs/"* ]]; then
# continue
# fi
# echo "Adding '$page' to pages ..."
# if [[ $page == "README.md" ]]; then
# git_safe_upload_to_pages "index.md" "README.md"
# else
# git_safe_upload_to_pages "$page" "$page"
# fi
# done
# for page in $pages_modified; do
# if [[ $page != "README.md" && $page != "docs/"* ]]; then
# continue
# fi
# echo "Modifying '$page' ..."
# if [[ $page == "README.md" ]]; then
# git_safe_upload_to_pages "index.md" "README.md"
# else
# git_safe_upload_to_pages "$page" "$page"
# fi
# done
# for page in $pages_removed; do
# if [[ $page != "README.md" && $page != "docs/"* ]]; then
# continue
# fi
# echo "Removing '$page' from pages ..."
# if [[ $page == "README.md" ]]; then
# git_remove_from_pages "README.md" > /dev/null
# else
# git_remove_from_pages "$page" > /dev/null
# fi
# done
echo
echo
"DONE!"
.github/workflows/gh-pages.yml
浏览文件 @
6393dbc9
...
...
@@ -7,7 +7,6 @@ on:
-
pages
paths
:
-
'
README.md'
-
'
docs/**'
-
'
.github/scripts/on-pages.sh'
-
'
.github/workflows/gh-pages.yml'
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录