但行动更新HTML文件

0

的问题

我有一个静态网站,我是部署与审查的行动。 该网站由1HTML文件和几个。其配置文件。 有一个简单的javascript功能负荷所有。其文件。 然而,目前的列表。其文件的硬编码. 反正是有为:

  1. 使用但行动更新javascript阵列部署前的网站?
  2. 使用javascript动态创建该清单基于该文件的配置的目录?

目录结构

index.html
config/
|-- first.yaml
|-- second.yaml
|-- ...

index.html

...
<script>
// how can we dynamically create this array?
var files = [
  {"name": "first.yaml"},
  {"name": "second.yaml"},
  ...
]
</script>
github github-actions javascript yaml
2021-11-23 18:43:37
1

最好的答案

0

使用这样的: bluwy/替代串行动@v1

这里是一个例子:

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: bluwy/substitute-string-action@v1
      id: sub
      with:
        _input-text: 'Hello World!'
        World: GitHub

网址的行动与完整的文档: https://github.com/bluwy/substitute-string-action

https://i.stack.imgur.com/3wWvp.jpg

2021-11-24 06:25:13

Hi-可以请你提供一个例子的结构与我的问题吗? 我有难了解如何运作的。 谢谢。
Daniel

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................