-
-
Notifications
You must be signed in to change notification settings - Fork 861
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -417,7 +417,38 @@ jobs: | |
docker stop talawa-admin-app-container | ||
docker rm talawa-admin-app-container | ||
generate-docs: | ||
runs-on: ubuntu-latest | ||
permissions: | ||
contents: write | ||
|
||
steps: | ||
- name: Checkout the Repository | ||
uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Generate Documentation | ||
run: npm run generate-docs | ||
|
||
- name: Commit and Push Changes | ||
env: | ||
HEAD_REF: ${{ github.head_ref }} | ||
run: | | ||
if [[ $(git status --porcelain) ]]; then | ||
echo "Changes detected. Auto-committing updates." | ||
git config user.name "gautam-divyanshu" | ||
git config user.email "[email protected]" | ||
git add --all | ||
git commit -m "Auto-generate documentation" | ||
if ! git push origin HEAD:"$HEAD_REF"; then | ||
echo "Failed to push changes. Please check if you have the correct permissions." | ||
exit 1 | ||
fi | ||
else | ||
echo "No changes detected." | ||
fi | ||
Test-Docusaurus-Deployment: | ||
name: Test Deployment to https://docs-admin.talawa.io | ||
runs-on: ubuntu-latest | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
|
||
npm run generate-docs | ||
# npm run generate-docs | ||
npm run format:fix | ||
# npm run lint:fix | ||
npm run lint-staged | ||
|
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.