99env :
1010 PYTHON_VERSION_DEFAULT : " 3.10"
1111
12+ # https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/controlling-permissions-for-github_token
13+ permissions : {}
14+
1215jobs :
1316 docs_xml :
1417 runs-on : ubuntu-latest
@@ -18,10 +21,10 @@ jobs:
1821 steps :
1922 - name : Checkout
2023 # see https://github.com/actions/checkout
21- uses : actions/checkout@v4
24+ uses : actions/checkout@v5
2225 - name : Set up JDK
2326 # see https://github.com/actions/setup-java
24- uses : actions/setup-java@v4
27+ uses : actions/setup-java@v5
2528 with :
2629 java-version : ' 21'
2730 distribution : ' zulu'
3033 run : ./gen.sh
3134 - name : Archive Schema documentation
3235 # https://github.com/actions/upload-artifact
33- uses : actions/upload-artifact@v4
36+ uses : actions/upload-artifact@v5
3437 with :
3538 name : XML-Schema-documentation
3639 path : docgen/xml/docs
@@ -43,18 +46,18 @@ jobs:
4346 steps :
4447 - name : Checkout
4548 # see https://github.com/actions/checkout
46- uses : actions/checkout@v4
49+ uses : actions/checkout@v5
4750 - name : Setup Python Environment
4851 # see https://github.com/actions/setup-python
49- uses : actions/setup-python@v5
52+ uses : actions/setup-python@v6
5053 with :
5154 python-version : ${{ env.PYTHON_VERSION_DEFAULT }}
5255 architecture : ' x64'
5356 - name : Generate Schema documentation
5457 run : ./gen.sh
5558 - name : Archive Schema documentation
5659 # https://github.com/actions/upload-artifact
57- uses : actions/upload-artifact@v4
60+ uses : actions/upload-artifact@v5
5861 with :
5962 name : JSON-Schema-documentation
6063 path : docgen/json/docs
@@ -67,12 +70,12 @@ jobs:
6770 steps :
6871 - name : Checkout
6972 # see https://github.com/actions/checkout
70- uses : actions/checkout@v4
73+ uses : actions/checkout@v5
7174 - name : Generate Schema documentation
7275 run : ./gen.sh
7376 - name : Archive Schema documentation
7477 # https://github.com/actions/upload-artifact
75- uses : actions/upload-artifact@v4
78+ uses : actions/upload-artifact@v5
7679 with :
7780 name : PROTO-Schema-documentation
7881 path : docgen/proto/docs
0 commit comments