Skip to content

Commit 5c82c0f

Browse files
committed
3.17-20250414 windows-2025
1 parent 86c9039 commit 5c82c0f

1 file changed

Lines changed: 2 additions & 106 deletions

File tree

.github/workflows/build-release-latest.yml

Lines changed: 2 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -73,110 +73,6 @@ jobs:
7373
if-no-files-found: error
7474
name: ${{ github.job }}
7575

76-
# fedora-39:
77-
# runs-on: ubuntu-latest
78-
# needs: test
79-
# steps:
80-
# - uses: actions/checkout@v4
81-
# # docker login is needed for pushing the build image
82-
# - uses: docker/login-action@v3
83-
# with:
84-
# registry: ghcr.io
85-
# username: ${{ github.actor }}
86-
# password: ${{ secrets.GITHUB_TOKEN }}
87-
# # somehow weird way to get the hash over the Dockerfile to be aware if it changed
88-
# - id: dockerfile_hash
89-
# run: echo "HASH=$(md5sum build/docker/Dockerfile-${{ github.job }} | cut -d\ -f1)" >> $GITHUB_OUTPUT
90-
# # if image defined by variable steps.dockerfile_hash.outputs.HASH is not pullable aka does not exist it will be created and pushed
91-
# - run: docker pull ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} || /usr/bin/docker build -t ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} -f build/docker/Dockerfile-${{ github.job }} .
92-
# - run: docker push ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
93-
# # building in precompiled image makes them way faster instead of creating the build environment every time from scratch
94-
# - run: /usr/bin/docker run -v ${{ github.workspace }}:/nagstamon ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
95-
# - uses: actions/upload-artifact@v4
96-
# with:
97-
# path: build/*.rpm
98-
# retention-days: 1
99-
# if-no-files-found: error
100-
# name: ${{ github.job }}
101-
#
102-
# fedora-40:
103-
# runs-on: ubuntu-latest
104-
# needs: test
105-
# steps:
106-
# - uses: actions/checkout@v4
107-
# # docker login is needed for pushing the build image
108-
# - uses: docker/login-action@v3
109-
# with:
110-
# registry: ghcr.io
111-
# username: ${{ github.actor }}
112-
# password: ${{ secrets.GITHUB_TOKEN }}
113-
# # somehow weird way to get the hash over the Dockerfile to be aware if it changed
114-
# - id: dockerfile_hash
115-
# run: echo "HASH=$(md5sum build/docker/Dockerfile-${{ github.job }} | cut -d\ -f1)" >> $GITHUB_OUTPUT
116-
# # if image defined by variable steps.dockerfile_hash.outputs.HASH is not pullable aka does not exist it will be created and pushed
117-
# - run: docker pull ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} || /usr/bin/docker build -t ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} -f build/docker/Dockerfile-${{ github.job }} .
118-
# - run: docker push ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
119-
# # building in precompiled image makes them way faster instead of creating the build environment every time from scratch
120-
# - run: /usr/bin/docker run -v ${{ github.workspace }}:/nagstamon ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
121-
# - uses: actions/upload-artifact@v4
122-
# with:
123-
# path: build/*.rpm
124-
# retention-days: 1
125-
# if-no-files-found: error
126-
# name: ${{ github.job }}
127-
#
128-
# fedora-41:
129-
# runs-on: ubuntu-latest
130-
# needs: test
131-
# steps:
132-
# - uses: actions/checkout@v4
133-
# # docker login is needed for pushing the build image
134-
# - uses: docker/login-action@v3
135-
# with:
136-
# registry: ghcr.io
137-
# username: ${{ github.actor }}
138-
# password: ${{ secrets.GITHUB_TOKEN }}
139-
# # somehow weird way to get the hash over the Dockerfile to be aware if it changed
140-
# - id: dockerfile_hash
141-
# run: echo "HASH=$(md5sum build/docker/Dockerfile-${{ github.job }} | cut -d\ -f1)" >> $GITHUB_OUTPUT
142-
# # if image defined by variable steps.dockerfile_hash.outputs.HASH is not pullable aka does not exist it will be created and pushed
143-
# - run: docker pull ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} || /usr/bin/docker build -t ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} -f build/docker/Dockerfile-${{ github.job }} .
144-
# - run: docker push ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
145-
# # building in precompiled image makes them way faster instead of creating the build environment every time from scratch
146-
# - run: /usr/bin/docker run -v ${{ github.workspace }}:/nagstamon ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
147-
# - uses: actions/upload-artifact@v4
148-
# with:
149-
# path: build/*.rpm
150-
# retention-days: 1
151-
# if-no-files-found: error
152-
# name: ${{ github.job }}
153-
#
154-
# fedora-42:
155-
# runs-on: ubuntu-latest
156-
# needs: test
157-
# steps:
158-
# - uses: actions/checkout@v4
159-
# # docker login is needed for pushing the build image
160-
# - uses: docker/login-action@v3
161-
# with:
162-
# registry: ghcr.io
163-
# username: ${{ github.actor }}
164-
# password: ${{ secrets.GITHUB_TOKEN }}
165-
# # somehow weird way to get the hash over the Dockerfile to be aware if it changed
166-
# - id: dockerfile_hash
167-
# run: echo "HASH=$(md5sum build/docker/Dockerfile-${{ github.job }} | cut -d\ -f1)" >> $GITHUB_OUTPUT
168-
# # if image defined by variable steps.dockerfile_hash.outputs.HASH is not pullable aka does not exist it will be created and pushed
169-
# - run: docker pull ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} || /usr/bin/docker build -t ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }} -f build/docker/Dockerfile-${{ github.job }} .
170-
# - run: docker push ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
171-
# # building in precompiled image makes them way faster instead of creating the build environment every time from scratch
172-
# - run: /usr/bin/docker run -v ${{ github.workspace }}:/nagstamon ${{ env.cr_image }}-${{ github.job }}:${{ steps.dockerfile_hash.outputs.HASH }}
173-
# - uses: actions/upload-artifact@v4
174-
# with:
175-
# path: build/*.rpm
176-
# retention-days: 1
177-
# if-no-files-found: error
178-
# name: ${{ github.job }}
179-
18076
fedora:
18177
runs-on: ubuntu-latest
18278
needs: test
@@ -297,7 +193,7 @@ jobs:
297193

298194
windows-64:
299195
# better depend on stable build image
300-
runs-on: windows-2022
196+
runs-on: windows-2025
301197
needs: test
302198
steps:
303199
- uses: actions/checkout@v4
@@ -324,7 +220,7 @@ jobs:
324220

325221
windows-64-debug:
326222
# better depend on stable build image
327-
runs-on: windows-2022
223+
runs-on: windows-2025
328224
needs: test
329225
steps:
330226
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)