Skip to content

Commit c700532

Browse files
committed
also build apidoc during normal tests
1 parent 019db8c commit c700532

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/foreman.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,18 @@ jobs:
123123
bundle exec rake db:create
124124
bundle exec rake db:migrate
125125
- name: Run rake ${{ matrix.task }}
126-
run: bundle exec rake ${{ matrix.task }}
126+
run: ${{ contains(matrix.task, 'integration') && 'APIPIE_RECORD=examples' || '' }} bundle exec rake ${{ matrix.task }}
127+
- name: Build apidoc
128+
run: bundle exec rake apipie:cache
129+
if: contains(matrix.task, 'integration')
130+
env:
131+
FOREMAN_APIPIE_LANGS: en
132+
- name: Archive apidoc
133+
uses: actions/upload-artifact@v4
134+
if: contains(matrix.task, 'integration')
135+
with:
136+
name: apidoc-${{ env.ARTIFACT_SUFFIX }}
137+
path: public/apipie-cache/apidoc/
127138
- name: Archive all_react_app_exports
128139
if: contains(matrix.task, 'compile')
129140
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)