我有这个脚本createmap.sh
在public/scripts
文件夹中。我需要在主部署上运行它。
yaml文件中的代码为:
name: create-map
on: push
run: .public/script.sh
runs-on: ubuntu-latest
shell: bash
这是一个简单的脚本,用于创建网站地图并通知Google。
# yarn sitemap
$ cd public
$ rm -rf sitemap
$ mkdir sitemap
$ cd ..
$ cd scripts
$ node ./sitemap-posts.js
$ node ./compress-map.js
$ node ./create-one-map.js
$ curl http://google.com/ping?sitemap=https://website.com/sitemap.xml
我的文件夹结构是
根目录/scripts
和 根目录/public
当我部署时,脚本没有运行,我不知道问题出在哪里。
ls -l
显示 scripts 和 public 目录的内容。 - Sandeep