FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
wolfssl/.github/workflows/msys2.yml at master · wolfSSL/wolfssl · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
wolfSSL
/
wolfssl
Public
Notifications
You must be signed in to change notification settings
Fork
1k
Star
2.9k
Code
Issues
44
Pull requests
181
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
wolfssl
/
.github
/
workflows
/
msys2.yml
Copy path
View runs
More file actions
More file actions
Latest commit
History
History
History
44 lines (40 loc) · 1.26 KB
Breadcrumbs
wolfssl
/
.github
/
workflows
/
msys2.yml
Copy path
File metadata and controls
44 lines (40 loc) · 1.26 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
name
:
MSYS2 Build Test
#
START OF COMMON SECTION
on
:
push
:
branches
:
[ 'release/**' ]
pull_request
:
types
:
[opened, synchronize, reopened, ready_for_review]
branches
:
[ '*' ]
concurrency
:
group
:
${{ github.workflow }}-${{ github.ref }}
cancel-in-progress
:
true
permissions
:
contents
:
read
#
END OF COMMON SECTION
jobs
:
msys2
:
if
:
${{ (github.repository_owner == 'wolfssl') && (github.event_name != 'pull_request' || github.event.pull_request.draft == false) }}
runs-on
:
windows-latest
defaults
:
run
:
shell
:
msys2 {0}
steps
:
-
uses
:
actions/checkout@v5
-
uses
:
msys2/setup-msys2@v2
with
:
msystem
:
msys
update
:
true
install
:
git gcc autotools base-devel autoconf netcat
#
Per-PR cache entries can't be shared across PRs; the action
#
offers no master-only save, so disable caching entirely.
cache
:
false
-
name
:
configure wolfSSL
run
:
./autogen.sh && ./configure --disable-sys-ca-certs CFLAGS="-DUSE_CERT_BUFFERS_2048 -DUSE_CERT_BUFFERS_256 -DNO_WRITE_TEMP_FILES"
-
name
:
build wolfSSL
run
:
make
-
name
:
run tests
run
:
make check
-
name
:
Display log
if
:
always()
run
:
cat test-suite.log
Back
|
FazBrowse Home
|
New Git URL