Skip to content

Commit 04f48e8

Browse files
committed
ci: deploy action-updates-checker
1 parent a822865 commit 04f48e8

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

.github/workflows/_shared.main.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ val libraries = listOf(
1414
":shared-internal",
1515
":github-workflows-kt",
1616
":action-binding-generator",
17+
":action-updates-checker",
1718
)

.github/workflows/release.yaml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,31 +58,37 @@ jobs:
5858
name: 'Publish '':action-binding-generator'' to Sonatype'
5959
run: './gradlew :action-binding-generator:publishToSonatype closeAndReleaseSonatypeStagingRepository --no-configuration-cache'
6060
- id: 'step-8'
61+
name: 'Publish '':action-updates-checker'' to Sonatype'
62+
run: './gradlew :action-updates-checker:publishToSonatype closeAndReleaseSonatypeStagingRepository --no-configuration-cache'
63+
- id: 'step-9'
6164
name: 'Wait until '':shared-internal'' present in Maven Central'
6265
run: './gradlew :shared-internal:waitUntilLibraryPresentInMavenCentral'
63-
- id: 'step-9'
66+
- id: 'step-10'
6467
name: 'Wait until '':github-workflows-kt'' present in Maven Central'
6568
run: './gradlew :github-workflows-kt:waitUntilLibraryPresentInMavenCentral'
66-
- id: 'step-10'
69+
- id: 'step-11'
6770
name: 'Wait until '':action-binding-generator'' present in Maven Central'
6871
run: './gradlew :action-binding-generator:waitUntilLibraryPresentInMavenCentral'
69-
- id: 'step-11'
70-
run: 'pip install -r docs/requirements.txt'
7172
- id: 'step-12'
73+
name: 'Wait until '':action-updates-checker'' present in Maven Central'
74+
run: './gradlew :action-updates-checker:waitUntilLibraryPresentInMavenCentral'
75+
- id: 'step-13'
76+
run: 'pip install -r docs/requirements.txt'
77+
- id: 'step-14'
7278
name: 'Build Mkdocs docs'
7379
run: 'mkdocs build --site-dir to-gh-pages'
74-
- id: 'step-13'
80+
- id: 'step-15'
7581
uses: 'gradle/actions/setup-gradle@v3'
76-
- id: 'step-14'
82+
- id: 'step-16'
7783
name: 'Generate API docs'
7884
run: './gradlew :github-workflows-kt:dokkaHtml --no-configuration-cache'
79-
- id: 'step-15'
85+
- id: 'step-17'
8086
name: 'Prepare target directory for API docs'
8187
run: 'mkdir -p to-gh-pages/api-docs'
82-
- id: 'step-16'
88+
- id: 'step-18'
8389
name: 'Copy Dokka output to Mkdocs output'
8490
run: 'cp -r github-workflows-kt/build/dokka/html/* to-gh-pages/api-docs'
85-
- id: 'step-17'
91+
- id: 'step-19'
8692
name: 'Deploy merged docs to GitHub Pages'
8793
uses: 'JamesIves/github-pages-deploy-action@v4'
8894
with:

0 commit comments

Comments
 (0)