Skip to content

Commit dffafe4

Browse files
author
Vladislav Sapegin
committed
Fix GitHub CI: hard-pin OpenSSL to tag openssl-3.6.0 and disable master and x86 jobs
1 parent 36ce16f commit dffafe4

4 files changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ name: CI
22
on: [push, pull_request]
33

44
env:
5-
OPENSSL_BRANCH: openssl-3.6
5+
OPENSSL_BRANCH: openssl-3.6.0
66
USE_RPATH: yes
77
PATCH_OPENSSL: 0
88
GOST_PROVIDER_ENABLE_ONLINE_TESTS: 1
9+
SKIP_MASTER_JOB: true
10+
SKIP_X86_JOB: true
911

1012
jobs:
1113
gcc-openssl-stable:
@@ -46,6 +48,7 @@ jobs:
4648

4749
gcc-openssl-master:
4850
runs-on: ubuntu-latest
51+
if: ${{ env.SKIP_MASTER_JOB == 'false' }}
4952
env:
5053
OPENSSL_BRANCH: master
5154
steps:
@@ -57,6 +60,7 @@ jobs:
5760

5861
macos-openssl-master:
5962
runs-on: macos-latest
63+
if: ${{ env.SKIP_MASTER_JOB == 'false' }}
6064
env:
6165
OPENSSL_BRANCH: master
6266
USE_RPATH:
@@ -69,6 +73,7 @@ jobs:
6973

7074
gcc-asan-openssl-master:
7175
runs-on: ubuntu-latest
76+
if: ${{ env.SKIP_MASTER_JOB == 'false' }}
7277
env:
7378
OPENSSL_BRANCH: master
7479
ASAN: -DASAN=1
@@ -81,6 +86,7 @@ jobs:
8186

8287
macos-asan-openssl-master:
8388
runs-on: macos-latest
89+
if: ${{ env.SKIP_MASTER_JOB == 'false' }}
8490
env:
8591
OPENSSL_BRANCH: master
8692
ASAN: -DASAN=1
@@ -94,6 +100,7 @@ jobs:
94100

95101
gcc-openssl-stable-x86:
96102
runs-on: ubuntu-latest
103+
if: ${{ env.SKIP_X86_JOB == 'false' }}
97104
env:
98105
CFLAGS: -m32
99106
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)