【发布时间】:2022-10-19 19:48:29
【问题描述】:
基本上是标题。在登台站点上开发和发布时,我的 Angular index.html 文件中有<meta name="robots" content="noindex">。现在我想要另一个动作,它会在没有那条线的情况下发布到生产中。
这似乎是一个 action 可以完成的简单任务。但是我的 google-fu 似乎让我失望了。
【问题讨论】:
标签: github-actions
基本上是标题。在登台站点上开发和发布时,我的 Angular index.html 文件中有<meta name="robots" content="noindex">。现在我想要另一个动作,它会在没有那条线的情况下发布到生产中。
这似乎是一个 action 可以完成的简单任务。但是我的 google-fu 似乎让我失望了。
【问题讨论】:
标签: github-actions
弄清楚了。我只需要创建一个 shell 脚本。
#!/bin/bash
grep -v -w "noindex" ./src/index.html > tmpindex
mv tmpindex ./src/index.html
并在动作文件上
jobs:
build:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- run: |
chmod +x ./deploy.sh
./deploy.sh
【讨论】: