11name : Delivery stable CI
22
33on :
4-
54 workflow_dispatch :
65 inputs :
76 tag_name :
2423 build_linux :
2524 if : ${{ github.repository_owner == 'OpenRadioss' }}
2625 # DEV ONLY # runs-on: ["${{ matrix.build }}","dev_pmci"]
26+
2727 runs-on : ["${{ matrix.build }}","delivery_stable_ci"]
2828
2929 env :
@@ -42,66 +42,66 @@ jobs:
4242 os : linux64
4343 binary : starter
4444 image_name : build-linux64_gf:cos8-ompi411-devts11
45- - build : starter_linux64_gf_sp
46- precision : sp
47- os : linux64
48- binary : starter
49- image_name : build-linux64_gf:cos8-ompi411-devts11
50- - build : engine_linux64_gf_ompi
51- precision : dp
52- os : linux64
53- binary : engine
54- mpi : ompi
55- image_name : build-linux64_gf:cos8-ompi411-devts11
56- - build : engine_linux64_gf_ompi_sp
57- precision : sp
58- os : linux64
59- binary : engine
60- mpi : ompi
61- image_name : build-linux64_gf:cos8-ompi411-devts11
62- - build : engine_linux64_gf
63- precision : dp
64- os : linux64
65- binary : engine
66- image_name : build-linux64_gf:cos8-ompi411-devts11
67- - build : engine_linux64_gf_sp
68- precision : sp
69- os : linux64
70- binary : engine
71- image_name : build-linux64_gf:cos8-ompi411-devts11
45+ # - build: starter_linux64_gf_sp
46+ # precision: sp
47+ # os: linux64
48+ # binary: starter
49+ # image_name: build-linux64_gf:cos8-ompi411-devts11
50+ # - build: engine_linux64_gf_ompi
51+ # precision: dp
52+ # os: linux64
53+ # binary: engine
54+ # mpi: ompi
55+ # image_name: build-linux64_gf:cos8-ompi411-devts11
56+ # - build: engine_linux64_gf_ompi_sp
57+ # precision: sp
58+ # os: linux64
59+ # binary: engine
60+ # mpi: ompi
61+ # image_name: build-linux64_gf:cos8-ompi411-devts11
62+ # - build: engine_linux64_gf
63+ # precision: dp
64+ # os: linux64
65+ # binary: engine
66+ # image_name: build-linux64_gf:cos8-ompi411-devts11
67+ # - build: engine_linux64_gf_sp
68+ # precision: sp
69+ # os: linux64
70+ # binary: engine
71+ # image_name: build-linux64_gf:cos8-ompi411-devts11
7272 # ## LINUXA64 ###
7373 - build : starter_linuxa64
7474 binary : starter
7575 precision : dp
7676 os : linuxa64
7777 image_name : linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
78- - build : starter_linuxa64_sp
79- binary : starter
80- precision : sp
81- os : linuxa64
82- image_name : linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
83- - build : engine_linuxa64
84- binary : engine
85- precision : dp
86- os : linuxa64
87- image_name : linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
88- - build : engine_linuxa64_sp
89- binary : engine
90- precision : sp
91- os : linuxa64
92- image_name : linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
93- - build : engine_linuxa64_ompi
94- binary : engine
95- precision : dp
96- os : linuxa64
97- mpi : ompi
98- image_name : linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
99- - build : engine_linuxa64_ompi_sp
100- binary : engine
101- precision : sp
102- os : linuxa64
103- mpi : ompi
104- image_name : linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
78+ # - build: starter_linuxa64_sp
79+ # binary: starter
80+ # precision: sp
81+ # os: linuxa64
82+ # image_name: linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
83+ # - build: engine_linuxa64
84+ # binary: engine
85+ # precision: dp
86+ # os: linuxa64
87+ # image_name: linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
88+ # - build: engine_linuxa64_sp
89+ # binary: engine
90+ # precision: sp
91+ # os: linuxa64
92+ # image_name: linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
93+ # - build: engine_linuxa64_ompi
94+ # binary: engine
95+ # precision: dp
96+ # os: linuxa64
97+ # mpi: ompi
98+ # image_name: linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
99+ # - build: engine_linuxa64_ompi_sp
100+ # binary: engine
101+ # precision: sp
102+ # os: linuxa64
103+ # mpi: ompi
104+ # image_name: linuxa64-rl8.9-bld:armfl24.04-ompi4.1.2-ts11
105105
106106 container :
107107 image : fr-qafactorydev.europe.altair.com/${{ matrix.image_name }}
@@ -134,7 +134,7 @@ jobs:
134134 with :
135135 path : ${{ env.WORKDIR }}
136136 clean : ' false'
137- lfs : ' true '
137+ lfs : ' false '
138138 ref : ${{ env.LAST_STABLE_TAG_NAME }}
139139
140140 - name : Running build
@@ -264,7 +264,6 @@ jobs:
264264
265265 if : ${{ always() && env.CLOSE_BRANCH == 1 && steps.close_branch_build.outputs.status != 200 }}
266266
267-
268267 build_windows_no_container :
269268 if : ${{ github.repository_owner == 'OpenRadioss' }}
270269 # DEV ONLY # runs-on: ["${{ matrix.build }}","dev_pmci"]
@@ -286,32 +285,32 @@ jobs:
286285 os : win64
287286 binary : starter
288287
289- - build : starter_win64_sp
290- precision : sp
291- os : win64
292- binary : starter
293-
294- - build : engine_win64_impi
295- precision : dp
296- os : win64
297- binary : engine
298- mpi : impi
299-
300- - build : engine_win64_impi_sp
301- precision : sp
302- os : win64
303- binary : engine
304- mpi : impi
305-
306- - build : engine_win64
307- precision : dp
308- os : win64
309- binary : engine
310-
311- - build : engine_win64_sp
312- precision : sp
313- os : win64
314- binary : engine
288+ # - build: starter_win64_sp
289+ # precision: sp
290+ # os: win64
291+ # binary: starter
292+
293+ # - build: engine_win64_impi
294+ # precision: dp
295+ # os: win64
296+ # binary: engine
297+ # mpi: impi
298+
299+ # - build: engine_win64_impi_sp
300+ # precision: sp
301+ # os: win64
302+ # binary: engine
303+ # mpi: impi
304+
305+ # - build: engine_win64
306+ # precision: dp
307+ # os: win64
308+ # binary: engine
309+
310+ # - build: engine_win64_sp
311+ # precision: sp
312+ # os: win64
313+ # binary: engine
315314
316315 steps :
317316
@@ -341,7 +340,7 @@ jobs:
341340 with :
342341 path : ${{ env.WORKDIR }}
343342 clean : ' false'
344- lfs : ' true '
343+ lfs : ' false '
345344 ref : ${{ env.LAST_STABLE_TAG_NAME }}
346345
347346
@@ -445,7 +444,7 @@ jobs:
445444 volumes :
446445 - /etc/localtime:/etc/localtime:ro
447446 # DEV ONLY # - /github_download_counter_dev:/github_download_counter
448- - /github_download_counter:/github_download_counter
447+ # - /github_download_counter:/github_download_counter
449448
450449 env :
451450 SERVBOT_USER : ${{ secrets.SERVBOT_USER }}
@@ -484,7 +483,7 @@ jobs:
484483 uses : actions/checkout@v4
485484 with :
486485 path : ${{ env.WORKDIR }}
487- lfs : ' true '
486+ lfs : ' false '
488487 ref : ${{ env.LAST_STABLE_TAG_NAME }}
489488
490489 # Get OpenRadioss extras from dedicated repository
@@ -614,20 +613,20 @@ jobs:
614613 with :
615614 route : GET /repos/${{ github.repository }}/commits/${{ env.LAST_STABLE_COMMIT }}
616615
617- - name : Counter Download - Update values
618- working-directory : ${{ env.WORKDIR }}
619- run : |
620- cd /github_download_counter
616+ # - name: Counter Download - Update values
617+ # working-directory: ${{ env.WORKDIR }}
618+ # run: |
619+ # cd /github_download_counter
621620
622- # Do some before using some lock and retry stuff
623- cp download_count.json sav-delivery-${{ env.DATEOFTHETAG }}-download_count.json
621+ # # Do some before using some lock and retry stuff
622+ # cp download_count.json sav-delivery-${{ env.DATEOFTHETAG }}-download_count.json
624623
625- github_download_count.py \
626- --git_api_url ${{ github.api_url }} \
627- --git_repo ${{ github.repository }} \
628- --git_user $SERVBOT_USER \
629- --git_token $SERVBOT_PAT \
630- --action update_values
624+ # github_download_count.py \
625+ # --git_api_url ${{ github.api_url }} \
626+ # --git_repo ${{ github.repository }} \
627+ # --git_user $SERVBOT_USER \
628+ # --git_token $SERVBOT_PAT \
629+ # --action update_values
631630
632631
633632 # The action creates the release with an already existing tag (latest-xxxxx) so we use option skip_tag_creation: true
@@ -656,42 +655,42 @@ jobs:
656655 skip_tag_creation : true
657656 target_commit : ${{ env.LAST_STABLE_COMMIT }}
658657
659- - name : Counter Download - Update/Add entries
660- working-directory : ${{ env.WORKDIR }}
661- run : |
662- cd /github_download_counter
663- github_download_count.py \
664- --git_api_url ${{ github.api_url }} \
665- --git_repo ${{ github.repository }} \
666- --git_user $SERVBOT_USER \
667- --git_token $SERVBOT_PAT \
668- --action update \
669- --tag_date ${{ env.DATEOFTHETAG }}
670-
671-
672- - name : Clean old github release/tag if needed + clean Counter Download
673- working-directory : ${{ env.WORKDIR }}
674- run : |
675- clean_github_release.py \
676- --git_api_url ${{ github.api_url }} \
677- --git_repo ${{ github.repository }} \
678- --git_user $SERVBOT_USER \
679- --git_token $SERVBOT_PAT \
680- --nb_releases_to_keep ${{ env.DELIVERY_NB_RELEASES_TO_KEEP }} \
681- --counter_file_dir /github_download_counter \
682- --tag_prefix ${{ env.DELIVERY_TAG_PREFIX }}
683-
684- - name : Create a new GitHub Discussion Annoucement
685- id : create-discussion
686- uses :
abirismyname/[email protected] 687- env :
688- GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
689- with :
690- title : OpenRadioss Stable Update (${{ env.LAST_STABLE_TAG_NAME }})
691- body : |
692- We're excited to announce a new **stable release of OpenRadioss!**
693- This version, based on **tag ${{ env.LAST_STABLE_TAG_NAME }}**, brings improved stability and performance based on community feedback.
694- 🔹 [Get it now](https://github.com/${{ github.repository }}/releases/tag/${{ env.DELIVERY_TAG_PREFIX }}${{ env.DATEOFTHETAG }})
695- Please, try it out and share your appreciated feedback, thanks!
696- repository-id : ${{ secrets.DISCUSSION_REPO_ID }}
697- category-id : ${{ secrets.DISCUSSION_CAT_ID }}
658+ # - name: Counter Download - Update/Add entries
659+ # working-directory: ${{ env.WORKDIR }}
660+ # run: |
661+ # cd /github_download_counter
662+ # github_download_count.py \
663+ # --git_api_url ${{ github.api_url }} \
664+ # --git_repo ${{ github.repository }} \
665+ # --git_user $SERVBOT_USER \
666+ # --git_token $SERVBOT_PAT \
667+ # --action update \
668+ # --tag_date ${{ env.DATEOFTHETAG }}
669+
670+
671+ # - name: Clean old github release/tag if needed + clean Counter Download
672+ # working-directory: ${{ env.WORKDIR }}
673+ # run: |
674+ # clean_github_release.py \
675+ # --git_api_url ${{ github.api_url }} \
676+ # --git_repo ${{ github.repository }} \
677+ # --git_user $SERVBOT_USER \
678+ # --git_token $SERVBOT_PAT \
679+ # --nb_releases_to_keep ${{ env.DELIVERY_NB_RELEASES_TO_KEEP }} \
680+ # --counter_file_dir /github_download_counter \
681+ # --tag_prefix ${{ env.DELIVERY_TAG_PREFIX }}
682+
683+ # - name: Create a new GitHub Discussion Annoucement
684+ # id: create-discussion
685+ # uses: abirismyname/[email protected] 686+ # env:
687+ # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
688+ # with:
689+ # title: OpenRadioss Stable Update (${{ env.LAST_STABLE_TAG_NAME }})
690+ # body: |
691+ # We're excited to announce a new **stable release of OpenRadioss!**
692+ # This version, based on **tag ${{ env.LAST_STABLE_TAG_NAME }}**, brings improved stability and performance based on community feedback.
693+ # 🔹 [Get it now](https://github.com/${{ github.repository }}/releases/tag/${{ env.DELIVERY_TAG_PREFIX }}${{ env.DATEOFTHETAG }})
694+ # Please, try it out and share your appreciated feedback, thanks!
695+ # repository-id: ${{ secrets.DISCUSSION_REPO_ID }}
696+ # category-id: ${{ secrets.DISCUSSION_CAT_ID }}
0 commit comments