Skip to content

Commit 74ccbb6

Browse files
committed
Test stable delivery without LFS
1 parent 8de91fd commit 74ccbb6

File tree

1 file changed

+136
-137
lines changed

1 file changed

+136
-137
lines changed

.github/workflows/delivery_stable_ci.yaml

Lines changed: 136 additions & 137 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: Delivery stable CI
22

33
on:
4-
54
workflow_dispatch:
65
inputs:
76
tag_name:
@@ -24,6 +23,7 @@ jobs:
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

Comments
 (0)