14
14
outputs :
15
15
win_reportable : ${{ steps.reportable.outputs.win }}
16
16
mac_reportable : ${{ steps.reportable.outputs.mac }}
17
- mac_l10n_reportable : ${{ steps.reportable.outputs.mac_l10n }}
17
+ mac_l10n_reportable : ${{ steps.l10n-reportable.outputs.mac_l10n }}
18
+ win_l10n_reportable : ${{ steps.l10n-reportable.outputs.win_l10n }}
19
+ linux_l10n_reportable : ${{ steps.l10n-reportable.outputs.linux_l10n }}
18
20
steps :
19
21
- name : Checkout repository
20
22
uses : actions/checkout@v4
38
40
TESTRAIL_BASE_URL : ${{ secrets.TESTRAIL_BASE_URL }}
39
41
TESTRAIL_API_KEY : ${{ secrets.TESTRAIL_API_KEY }}
40
42
TESTRAIL_USERNAME : ${{ secrets.TESTRAIL_USERNAME }}
41
- run : echo mac_l10n=$(pipenv run python -c 'from modules import testrail_integration as tri; print(tri.reportable("Darwin"))') >> "$GITHUB_OUTPUT"
43
+ run : |
44
+ echo win_l10n=$(pipenv run python -c 'from modules import testrail_integration as tri; print(tri.reportable("Windows"))') >> "$GITHUB_OUTPUT"
45
+ echo mac_l10n=$(pipenv run python -c 'from modules import testrail_integration as tri; print(tri.reportable("Darwin"))') >> "$GITHUB_OUTPUT"
46
+ echo linux_l10n=$(pipenv run python -c 'from modules import testrail_integration as tri; print(tri.reportable("Linux"))') >> "$GITHUB_OUTPUT"
42
47
43
48
Run-Win-Smoke :
44
49
needs : Check-Beta-Version
62
67
uses : ./.github/workflows/l10n.yml
63
68
with :
64
69
job_to_run : L10N-MacOS
65
- secrets : inherit
70
+ secrets : inherit
71
+
72
+ Run-L10N-Win-Smoke :
73
+ needs : Check-Beta-Version
74
+ if : ${{ needs.Check-Beta-Version.outputs.win_l10n_reportable == 'True' }}
75
+ uses : ./.github/workflows/l10n.yml
76
+ with :
77
+ job_to_run : L10N-Windows
78
+ secrets : inherit
79
+
80
+ Run-L10N-Linux-Smoke :
81
+ needs : Check-Beta-Version
82
+ if : ${{ needs.Check-Beta-Version.outputs.linux_l10n_reportable == 'True' }}
83
+ uses : ./.github/workflows/l10n.yml
84
+ with :
85
+ job_to_run : L10N-Linux
86
+ secrets : inherit
0 commit comments