Github कार्यों को अद्यतन करने के लिए एक HTML फ़ाइल

0

सवाल

मैं एक स्थिर वेबसाइट है कि मैं कर रहा हूँ की तैनाती के साथ Github कार्यों. वेबसाइट के होते हैं 1 HTML फ़ाइल और कई .yaml config फ़ाइलें. वहाँ एक सरल जावास्क्रिप्ट समारोह लोड करता है कि सभी .yaml फ़ाइलें. हालांकि, वर्तमान में की सूची .yaml फ़ाइलें hardcoded है. वहाँ वैसे भी है के लिए या तो:

  1. उपयोग Github कार्यों को अद्यतन करने के लिए जावास्क्रिप्ट सरणी तैनाती से पहले वेबसाइट?
  2. जावास्क्रिप्ट का उपयोग करने के लिए गतिशील रूप से बनाने के आधार पर सूची में फ़ाइलें config निर्देशिका?

निर्देशिका संरचना

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

हाय आप कृपया कर सकते हैं प्रदान करते हैं एक उदाहरण के साथ संरचना में मेरा सवाल है? मुझे कठिनाई हो रही है समझ कैसे यह काम करता है. धन्यवाद.
Daniel

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

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

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में