Skip to content

Commit 1e4294c

Browse files
committed
ISSUE-337: force push
1 parent 7502393 commit 1e4294c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/restapi-docs.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ jobs:
3131
run: composer install --no-interaction --prefer-dist
3232

3333
- name: Generate OpenAPI Specification JSON
34-
run: vendor/bin/openapi -o docs/latest-restapi.json --format json src
34+
run: vendor/bin/openapi -o docs/openapi.json --format json src
3535

3636
- name: Upload REST API Specification
3737
uses: actions/upload-artifact@v3
3838
with:
39-
name: restapi-json
40-
path: docs/latest-restapi.json
39+
name: openapi-json
40+
path: docs/openapi.json
4141

4242
deploy-docs:
4343
name: Deploy REST API Specification
@@ -65,10 +65,10 @@ jobs:
6565
name: restapi-json
6666

6767
- name: Validate OpenAPI Specification
68-
run: openapi-checker docs/latest-restapi.json
68+
run: openapi-checker docs/openapi.json
6969

7070
- name: Compare Specifications
71-
run: git diff --no-index --output=restapi-diff.txt docs/latest-restapi.json restapi.json || true
71+
run: git diff --no-index --output=restapi-diff.txt docs/openapi.json restapi.json || true
7272

7373
- name: Check Differences and Decide Deployment
7474
id: allow-deploy
@@ -84,9 +84,9 @@ jobs:
8484
- name: Commit and Deploy Updates
8585
if: env.DEPLOY == 'true'
8686
run: |
87-
mv docs/latest-restapi.json docs/restapi.json
87+
mv docs/openapi.json docs/restapi.json
8888
git config user.name "github-actions"
8989
git config user.email "github-actions@restapi-docs.workflow"
9090
git add docs/restapi.json
9191
git commit -m "Update REST API documentation `date`"
92-
git push
92+
git push origin main --force

0 commit comments

Comments
 (0)