Yiteng Peng Yiteng Peng
Home
Blog
  • 分类
  • 标签
  • 归档

Yiteng Peng

ypengbp [AT] cse.ust.hk

Home
Blog
  • 分类
  • 标签
  • 归档
  • How to Read a Paper
  • Github Pages持续集成配置
    • URL空格处理
    • GITHUB_TOKEN
    • 关于网页编写时可能的意外
  • VSCode配置
  • 源码配置zsh
  • 安装anaconda脚本
  • Tips
Yiteng Peng
2024-07-12
目录

Github Pages持续集成配置

# URL空格处理

Github的username可能有空格,这时候使用git remote add <name> <url>或诸如此类的指令时,需要注意将空格处理为%20。可采用方法如下:

str="something with space"
encoded_str=$(echo $str | sed 's/ /%20/g')
1
2

# GITHUB_TOKEN

在使用Github Actions时,当前它会默认提供一个临时的Token,叫做GITHUB_TOKEN,因此不必再如一些较旧的文档中所写的,使用Personal token,而是可以直接用默认的这个,使用方式如下:

remote_addr="https://${user_name}:${{secrets.GITHUB_TOKEN}}@${remote_addr}"
1

值得注意的是,Github新增了一个配置来调控该token的权限,因此如果需要利用该token进行push的话,需要手动修改一下Settings - Actions - General - Workflow permissions处的读写权限。

# 关于网页编写时可能的意外

上传上面一段文字的时候Actions出错了,原因是Vue把单行引用的``中的$加双括号{{}}视作了属性,之后如果持续集成失败,可以找找这个原因,不过本质上这是Vue的书写时候要注意的,暂且先写在这个部分吧。

编辑 (opens new window)
#settings
上次更新: 2024/10/20, 11:21:26
How to Read a Paper
VSCode配置

← How to Read a Paper VSCode配置→

最近更新
01
安装anaconda脚本
03-12
02
源码配置zsh
03-12
03
How to Read a Paper
07-17
更多文章>
Theme by Vdoing | Copyright © 2024-2025 Yiteng Peng
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式