Skip to content

Commit bf9ba46

Browse files
committed
Use doc-tools CLI for GitHub Actions (#1138)
1 parent adda1bc commit bf9ba46

File tree

18 files changed

+9
-1101
lines changed

18 files changed

+9
-1101
lines changed

.github/workflows/fetch-acceptance-tests.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,9 @@ jobs:
3434
node-version: '18'
3535
- name: Install dependencies
3636
run: |
37-
cd ./redpanda-docs/scripts/fetch-from-github
3837
npm install
3938
- name: Run the script and save the output
40-
run: node ./redpanda-docs/scripts/fetch-from-github/fetch.js redpanda-data redpanda-operator acceptance/features ../../modules/manage/examples/kubernetes
39+
run: npx doc-tools fetch -o redpanda-data -r redpanda-operator -p acceptance/features -d ../../modules/manage/examples/kubernetes
4140
env:
4241
VBOT_GITHUB_API_TOKEN: ${{ env.ACTIONS_BOT_TOKEN }}
4342
- name: Create pull request

.github/workflows/generate-crd.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,9 @@ jobs:
148148
# Convert the generated Markdown Helm documentation to AsciiDoc format using pandoc.
149149
- name: Convert Markdown to AsciiDoc
150150
run: |
151-
pandoc ./helm-charts/charts/redpanda/README.md -t asciidoc -o ./redpanda-docs/modules/reference/pages/k-redpanda-helm-spec.adoc
152-
pandoc ./helm-charts/charts/console/README.md -t asciidoc -o ./redpanda-docs/modules/reference/pages/k-console-helm-spec.adoc
153-
pandoc ./helm-charts/charts/operator/README.md -t asciidoc -o ./redpanda-docs/modules/reference/pages/k-operator-helm-spec.adoc
151+
pandoc ./redpanda/charts/redpanda/README.md -t asciidoc -o ./redpanda-docs/modules/reference/pages/k-redpanda-helm-spec.adoc
152+
pandoc ./redpanda/charts/console/README.md -t asciidoc -o ./redpanda-docs/modules/reference/pages/k-console-helm-spec.adoc
153+
pandoc ./redpanda/operator/chart/README.md -t asciidoc -o ./redpanda-docs/modules/reference/pages/k-operator-helm-spec.adoc
154154
- name: Modify third-level headings format
155155
run: |
156156
sed -i 's/\(\[[0-9]*\)\]\./\1\\]\./g' ./redpanda-docs/modules/reference/pages/k-redpanda-helm-spec.adoc

.github/workflows/get-cloud-api-spec.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,12 @@ jobs:
4444
4545
- name: Install dependencies
4646
run: |
47-
cd ./redpanda-docs/scripts/fetch-from-github
4847
npm install
4948
5049
- name: Run the script and save the output
5150
run: |
52-
cd ./redpanda-docs/scripts/fetch-from-github
53-
node fetch.js redpanda-data cloudv2 proto/gen/openapi/openapi.controlplane.prod.yaml ../../modules/ROOT/attachments cloud-controlplane-api.yaml
54-
node fetch.js redpanda-data cloudv2 proto/gen/openapi/openapi.dataplane.prod.yaml ../../modules/ROOT/attachments cloud-dataplane-api.yaml
51+
npx doc-tools fetch -o redpanda-data -r cloudv2 -p proto/gen/openapi/openapi.controlplane.prod.yaml -d ../../modules/ROOT/attachments cloud-controlplane-api.yaml
52+
npx doc-tools fetch -o redpanda-data -r cloudv2 -p proto/gen/openapi/openapi.dataplane.prod.yaml -d ../../modules/ROOT/attachments cloud-dataplane-api.yaml
5553
env:
5654
VBOT_GITHUB_API_TOKEN: ${{ env.ACTIONS_BOT_TOKEN }}
5755
- name: Create pull request
-18.4 KB
Loading
660 Bytes
Loading

package-lock.json

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
"@sntke/antora-mermaid-extension": "^0.0.6"
1919
},
2020
"devDependencies": {
21-
"@octokit/core": "^6.1.2",
22-
"@octokit/plugin-retry": "^7.1.1",
23-
"@octokit/rest": "^21.0.1",
2421
"@web/dev-server": "^0.2.1",
2522
"cross-env": "^7.0.3",
2623
"doc-detective": "^2.17.0",

scripts/fetch-from-github/fetch.js

Lines changed: 0 additions & 103 deletions
This file was deleted.

0 commit comments

Comments
 (0)