OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
google
/
gax
/
.github
/
workflows
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:33:59 AM
rwxr-xr-x
📄
docs.yml
1.3 KB
08/12/2024 10:33:59 AM
rw-r--r--
📄
release.yml
1004 bytes
08/12/2024 10:33:59 AM
rw-r--r--
📄
tests.yml
2.52 KB
08/12/2024 10:33:59 AM
rw-r--r--
Editing: docs.yml
Close
name: Generate Documentation on: push: tags: - "*" workflow_dispatch: permissions: contents: write jobs: docs: name: "Generate and Deploy Documentation" runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - id: getTag name: Get Tag run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: 7.4 - name: Install composer dependencies uses: nick-invision/retry@v3 with: timeout_minutes: 10 max_attempts: 3 command: composer install - name: Generate Documentation uses: docker://php:8.1-cli with: entrypoint: ./dev/sh/build-docs.sh args: ${{ steps.getTag.outputs.tag }} - run: | git submodule add -q -f -b gh-pages https://github.com/${{github.repository}} ghpages rsync -aP tmp_gh-pages/* ghpages/ - name: Deploy 🚀 uses: JamesIves/github-pages-deploy-action@releases/v3 with: ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages FOLDER: ghpages