Skip to content

Boomerang docs #118

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Jul 14, 2025
Merged
Changes from 3 commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
785c1e9
Fixed regex in gh-pages.yml to preserve dots in version names
roshansamantaray Mar 11, 2025
11d7921
Fixed version name sanitization and add PR preview deployment
roshansamantaray Mar 11, 2025
88baa42
Set custom workflow name for Boomerang
roshansamantaray Mar 12, 2025
5581de3
Simplified the reference path for the reusable workflow
roshansamantaray Mar 13, 2025
b3ac75c
Changed branch name from develop to roshansamantaray-patch-1 for test…
roshansamantaray Mar 13, 2025
9bc8458
Changed branch name from develop to roshansamantaray-patch-1 for test…
roshansamantaray Mar 13, 2025
525a824
Added two caller functions deploy-branch-snapshot.yml and deploy-pr-p…
roshansamantaray Mar 26, 2025
a2941c2
Update .github/workflows/deploy-branch-snapshot.yml
swissiety Mar 26, 2025
9d28b21
Fixed the indentation in gh-pages.yml
roshansamantaray Mar 27, 2025
9cf08e5
Changed the branch name from roshansamantaray-patch-1 to develop for …
roshansamantaray Apr 3, 2025
ed9d0ee
Merge branch 'boomerang-docs' of https://github.com/secure-software-e…
roshansamantaray Apr 3, 2025
31ecf42
Changed the workflow paths in deploy-branch-snapshot.yml and deploy-p…
roshansamantaray Apr 7, 2025
c7c47de
Changed the workflow paths again in deploy-branch-snapshot.yml and de…
roshansamantaray Apr 7, 2025
a97ad80
Fixed the invalid types for 'on'
roshansamantaray Apr 7, 2025
f2bc54a
Fixed the indentation in on for deploy-pr-preview.yml
roshansamantaray Apr 7, 2025
ccde5be
Fixed a typo
roshansamantaray Apr 7, 2025
5e30198
Removed gh-pages.yml
roshansamantaray Apr 9, 2025
e4dbb2f
Changed paths in deploy-branch-snapshot.yml and deploy-pr-preview.yml
Jul 14, 2025
fffbea5
Merge branch 'develop' into boomerang-docs
Jul 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 13 additions & 32 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,37 +18,18 @@ on:
paths:
- 'mkdocs.yml'
- 'docs/**'
- '.github/worklflows/gh-pages.yml'
concurrency: pages
- '.github/workflows/gh-pages.yml'
concurrency: pages

permissions:
pages: write
deployments: write
contents: write
pull-requests: write
permissions:
pages: write
deployments: write
contents: write
pull-requests: write

jobs:
manage:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v3
with:
fetch-depth: 0
fetch-tags: true

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.x

- name: Install Dependencies
run: pip install mike mkdocs-material mkdocs-tooltips git+https://github.com/RedisLabs/mkdocs-include.git git+https://github.com/swissiety/LspLexer4Pygments.git

- name: Deploy to GitHub Pages
if: github.event_name == 'push' && github.base_ref == 'develop'
run: mike deploy develop --push --update-aliases develop latest

- name: Deploy Doc Version for New Release
if: github.event_name == 'push' && github.base_ref == 'master'
run: mike deploy "$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout | sed "s/[^([[:alnum:]_.-]/_/g" )" --push
jobs:
deploy:
uses: secure-software-engineering/actions/.github/workflows/gh-pages/gh-pages.yml@develop
with:
workflow_name: "Deploy Boomerang Documentation"
deploy_branch: ${{ github.ref_name }}