Skip to content

Commit b7d88a2

Browse files
committed
ci: integrate sync-docs workflow
Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
1 parent 881e2c1 commit b7d88a2

2 files changed

Lines changed: 11 additions & 13 deletions

File tree

.github/workflows/__main-ci.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,27 +26,25 @@ concurrency:
2626
cancel-in-progress: true
2727

2828
jobs:
29-
ci:
30-
uses: ./.github/workflows/__shared-ci.yml
29+
# ci:
30+
# uses: ./.github/workflows/__shared-ci.yml
3131

3232
release:
33-
needs: ci
33+
# needs: ci
3434
if: github.event_name != 'schedule'
35-
uses: hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml@42d50a3461a177557ca3f83b1d927d7c0783c894 # 0.11.2
35+
uses: hoverkraft-tech/ci-github-publish/.github/workflows/release-actions.yml@feat/release-actions-rework # 0.11.2
3636
with:
3737
update-all: ${{ (github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')) || github.event_name == 'workflow_dispatch' }}
3838
github-app-id: ${{ vars.CI_BOT_APP_ID }}
3939
secrets:
4040
github-app-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}
4141

4242
sync-docs:
43-
needs: ci
44-
if: github.event_name != 'schedule'
45-
uses: hoverkraft-tech/public-docs/.github/workflows/sync-docs-dispatcher.yml@18facec04f2945f4d66d510e8a06568497b73c54 # 0.1.0
43+
needs: release
44+
if: needs.release.outputs.artifact-id
45+
uses: hoverkraft-tech/public-docs/.github/workflows/sync-docs-dispatcher.yml@main # 0.1.0
4646
with:
47-
paths: |
48-
actions/**/README.md
49-
.github/workflows/*.md
50-
README.md
47+
artifact-id: ${{ needs.release.outputs.artifact-id }}
48+
github-app-id: ${{ vars.CI_BOT_APP_ID }}
5149
secrets:
52-
github-token: ${{ secrets.PUBLIC_DOCS_TOKEN }}
50+
github-app-key: ${{ secrets.CI_BOT_APP_PRIVATE_KEY }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ Makefile # Lint helpers
8989

9090
## Author
9191

92-
🏢 **Hoverkraft <contact@hoverkraft.cloud>**
92+
🏢 **Hoverkraft**
9393

9494
- Site: [https://hoverkraft.cloud](https://hoverkraft.cloud)
9595
- GitHub: [@hoverkraft-tech](https://github.com/hoverkraft-tech)

0 commit comments

Comments
 (0)