Skip to content

Commit 7f6d61a

Browse files
authored
Merge pull request gost-engine#490 from VladGud/fix-github-ci
Fix GitHub CI: hard-pin OpenSSL to tag openssl-3.6.0
2 parents 36ce16f + 8047a9c commit 7f6d61a

4 files changed

Lines changed: 17 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
name: CI
2-
on: [push, pull_request]
2+
on:
3+
push:
4+
pull_request:
5+
schedule:
6+
- cron: '0 2 * * 0'
37

48
env:
5-
OPENSSL_BRANCH: openssl-3.6
9+
OPENSSL_BRANCH: openssl-3.6.0
610
USE_RPATH: yes
711
PATCH_OPENSSL: 0
812
GOST_PROVIDER_ENABLE_ONLINE_TESTS: 1
913

1014
jobs:
1115
gcc-openssl-stable:
1216
runs-on: ubuntu-latest
17+
if: ${{ github.event_name != 'schedule' }}
1318
env:
1419
PATCH_OPENSSL: 1
1520
steps:
@@ -21,6 +26,7 @@ jobs:
2126

2227
clang-openssl-stable:
2328
runs-on: ubuntu-latest
29+
if: ${{ github.event_name != 'schedule' }}
2430
env:
2531
CC: clang
2632
PATCH_OPENSSL: 1
@@ -33,6 +39,7 @@ jobs:
3339

3440
macos-openssl-stable:
3541
runs-on: macos-latest
42+
if: ${{ github.event_name != 'schedule' }}
3643
env:
3744
USE_RPATH:
3845
PATCH_OPENSSL: 1
@@ -46,6 +53,7 @@ jobs:
4653

4754
gcc-openssl-master:
4855
runs-on: ubuntu-latest
56+
if: ${{ github.event_name == 'schedule' }}
4957
env:
5058
OPENSSL_BRANCH: master
5159
steps:
@@ -57,6 +65,7 @@ jobs:
5765

5866
macos-openssl-master:
5967
runs-on: macos-latest
68+
if: ${{ github.event_name == 'schedule' }}
6069
env:
6170
OPENSSL_BRANCH: master
6271
USE_RPATH:
@@ -69,6 +78,7 @@ jobs:
6978

7079
gcc-asan-openssl-master:
7180
runs-on: ubuntu-latest
81+
if: ${{ github.event_name == 'schedule' }}
7282
env:
7383
OPENSSL_BRANCH: master
7484
ASAN: -DASAN=1
@@ -81,6 +91,7 @@ jobs:
8191

8292
macos-asan-openssl-master:
8393
runs-on: macos-latest
94+
if: ${{ github.event_name == 'schedule' }}
8495
env:
8596
OPENSSL_BRANCH: master
8697
ASAN: -DASAN=1
@@ -94,6 +105,7 @@ jobs:
94105

95106
gcc-openssl-stable-x86:
96107
runs-on: ubuntu-latest
108+
if: ${{ github.event_name == 'schedule' }}
97109
env:
98110
CFLAGS: -m32
99111
LDFLAGS: -m32

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: "CodeQL"
22

33
env:
4-
OPENSSL_BRANCH: openssl-3.6
4+
OPENSSL_BRANCH: openssl-3.6.0
55
#RPATH: "-Wl,-rpath=${PREFIX}/lib"
66
#PREFIX: ${HOME}/opt
77
#PATH: ${PREFIX}/bin:${PATH}

.github/workflows/coverity.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
if: ${{ github.repository_owner == 'gost-engine' || github.event_name == 'workflow_dispatch' }}
1212
env:
13-
OPENSSL_BRANCH: openssl-3.6
13+
OPENSSL_BRANCH: openssl-3.6.0
1414
USE_RPATH: yes
1515
PATCH_OPENSSL: 1
1616
GOST_PROVIDER_ENABLE_ONLINE_TESTS: 0

.github/workflows/windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
with:
1313
repository: openssl/openssl
1414
path: openssl
15-
ref: openssl-3.6
15+
ref: openssl-3.6.0
1616
fetch-depth: 0
1717
- run: echo "::set-output name=head::$(git -C openssl describe --always --long)"
1818
id: openssl

0 commit comments

Comments
 (0)