Skip to content

Commit ae39427

Browse files
devonfw#427: renamed jobs
renamed jobs and added comments
1 parent 7732a5a commit ae39427

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/nightly-build.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ jobs:
1717
if: ${{ (github.event_name == 'schedule') || (github.event_name == 'workflow_dispatch') }}
1818
run: echo '::set-output name=RUN_BUILD::'$(test -n "$(git log --format=%H --since='24 hours ago')" && echo 'true' || echo 'false')
1919

20+
# Builds documentation pdf file and uploads artifact to docs
2021
build-documentation:
21-
name: Build documentation and upload to natives
22+
name: Build documentation
2223
needs: [ verify_commit ]
2324
if: ${{ needs.verify_commit.outputs.RUN_BUILD == 'true' }}
2425
runs-on: ubuntu-latest
@@ -39,9 +40,9 @@ jobs:
3940
name: docs
4041
path: cli/target/package/*.pdf
4142

42-
43+
# Downloads documentation, builds all native images, archives native images and documentation and uploads artifacts to f.e. natives-windows-latest
4344
build-natives:
44-
name: Build native images with downloaded documentation
45+
name: Build native images
4546
needs: [ verify_commit, build-documentation ]
4647
if: ${{ needs.verify_commit.outputs.RUN_BUILD == 'true' }}
4748
runs-on: ${{ matrix.os }}
@@ -74,6 +75,7 @@ jobs:
7475
name: natives-${{ matrix.os }}
7576
path: cli/target/*.tar.gz
7677

78+
# Downloads all native image artifacts and builds the project for deployment to OSS Nexus
7779
deploy:
7880
name: Build Project and Deploy
7981
needs: [ verify_commit, build-documentation, build-natives ]

0 commit comments

Comments
 (0)