Skip to content

Commit efdce83

Browse files
authored
Run install before generating the site (#490)
The `site` lifecycle packages no jars, so the reactor's SNAPSHOT dependencies only resolved when the shared Maven cache happened to contain them from a previous snapshot deploy job. Assisted-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016zsFn1f2B32vcNoCeZSfn7
1 parent 3574879 commit efdce83

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/deploy-site.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
profile: ~
4646
whoami: ${{ github.ref_name }}-site-stg-out
4747
subdir: content/flume/2.x
48+
install-required: true
4849
target-branch: ${{ github.ref_name }}-site-stg-out
4950

5051
deploy-site-pro:
@@ -59,6 +60,7 @@ jobs:
5960
profile: ~
6061
whoami: ${{ github.ref_name }}-out
6162
subdir: content/flume/2.x
63+
install-required: true
6264
target-branch: ${{ github.ref_name }}-out
6365

6466
export-version:
@@ -85,4 +87,5 @@ jobs:
8587
profile: ~
8688
whoami: ${{ github.ref_name }}-site-stg-out
8789
subdir: content/flume/${{ needs.export-version.outputs.version }}
90+
install-required: true
8891
target-branch: ${{ github.ref_name }}-site-stg-out

0 commit comments

Comments
 (0)