Skip to content

Commit 9cc2925

Browse files
committed
Finish refactoring Javadoc workflow to upload artifacts instead of caching
1 parent e3d8e02 commit 9cc2925

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/build-and-deploy-javadoc.yml

+9-10
Original file line numberDiff line numberDiff line change
@@ -87,18 +87,16 @@ jobs:
8787
- name: Add .nojekyll file
8888
run: echo > processing4/build/javadoc/.nojekyll
8989

90-
- name: Cache Javadocs
91-
uses: actions/cache@v4
90+
- name: Upload Javadocs artifact for Deployment
91+
uses: actions/upload-pages-artifact@v3
9292
with:
93+
name: github-pages
9394
path: processing4/build/javadoc
94-
key: javadocs-${{ env.COMMIT_SHA }}
95-
restore-keys: |
96-
javadocs-
9795

98-
- name: Upload Javadocs artifact
99-
uses: actions/upload-pages-artifact@v3
96+
- name: Upload Javadocs artifact for Commit
97+
uses: actions/upload-artifact@v3
10098
with:
101-
name: github-pages
99+
name: javadocs
102100
path: processing4/build/javadoc
103101

104102
- name: Clean up the processing4 directory
@@ -135,9 +133,10 @@ jobs:
135133
with:
136134
fetch-depth: 0
137135

138-
- name: Download artifact
139-
uses: actions/download-pages-artifact@v3
136+
- name: Download Javadocs artifact
137+
uses: actions/download-artifact@v4
140138
with:
139+
name: javadocs
141140
path: processing4/build/javadoc
142141

143142
- name: Configure Git

0 commit comments

Comments
 (0)