Skip to content

Commit 7458338

Browse files
authored
Set GIT_BRANCH as an env variable for Sphinx docs (#1092)
* Set GIT_BRANCH as an env variable * Echo output
1 parent daccbe6 commit 7458338

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ jobs:
1818
python-version: 3.13
1919

2020
- name: Build docs
21+
env:
22+
GIT_BRANCH: ${{ github.ref_name }}
2123
run: |
2224
pip install -r requirements.txt
23-
echo "GIT_BRANCH=$(echo $GITHUB_REF | cut -d '/' -f 3)" >> $GITHUB_ENV
2425
./scripts/ci_build_docs.sh
2526
2627
# Deploy release branch to mapserver.github.io

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BUILD_LANGUAGES = $(TRANSLATIONS)
1919
# Internal variables.
2020
PAPEROPT_a4 = -D latex_paper_size=a4
2121
PAPEROPT_letter = -D latex_paper_size=letter
22-
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees/$$lang $(SPHINXOPTS) -c . -A language=$$lang -D language=$$lang -A languages='$(LANGUAGES)' -A branch=$(GIT_BRANCH)
22+
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees/$$lang $(SPHINXOPTS) -c . -A language=$$lang -D language=$$lang -A languages='$(LANGUAGES)'
2323

2424
ALLSPHINXOPTSI18N = $(SPHINXOPTS) -c . -a -A language=$$lang -D language=$$lang -A languages='$(LANGUAGES)'
2525

scripts/ci_build_docs.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/bin/bash
2+
echo "GIT_BRANCH is: $GIT_BRANCH"
23

34
git log -n1 | grep -q "\\[build_pdf\\]"
45

0 commit comments

Comments
 (0)