Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-enable windows for nym-vpn-core CI and release #1401

Merged
merged 29 commits into from
Oct 29, 2024
Merged

Conversation

octol
Copy link
Contributor

@octol octol commented Oct 27, 2024

This change is Reviewable

@octol octol requested a review from pronebird October 27, 2024 10:02
Copy link
Contributor

@pronebird pronebird left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

Reviewed 2 of 2 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @octol)

@pronebird pronebird self-requested a review October 28, 2024 15:22
Copy link
Contributor

@pronebird pronebird left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working on introducing msys2 that I now use to build wireguard-go

@pronebird
Copy link
Contributor

@pronebird pronebird self-requested a review October 29, 2024 07:01
run: |
triplet=x86_64-pc-windows-msvc
echo "TRIPLET=$triplet" >> $GITHUB_ENV
echo "RUSTFLAGS=-L ${GITHUB_WORKSPACE}/build/lib -Clink-args=/LIBPATH:${GITHUB_WORKSPACE}/build/lib/x64-Debug" >> $GITHUB_ENV
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought we didn't need this anymore @pronebird ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh I see now, it's for winfw et al

shell: bash
run: |
curl --output ${GITHUB_WORKSPACE}/wintun.zip https://www.wintun.net/builds/wintun-0.14.1.zip
curl --output ${GITHUB_WORKSPACE}/winpcap.zip https://www.winpcap.org/install/bin/WpdPack_4_1_2.zip
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this one is unused, let me try removing it

@octol octol merged commit 3f9b682 into main Oct 29, 2024
11 of 12 checks passed
@octol octol deleted the jon/reenable-windows-ci branch October 29, 2024 07:52
Copy link
Contributor

@pronebird pronebird left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 1 of 1 files at r2.
Reviewable status: 1 of 7 files reviewed, 1 unresolved discussion


.github/workflows/ci-nym-vpn-core-windows.yml line 45 at r8 (raw file):

Previously, octol (Jon Häggblad) wrote…

oh I see now, it's for winfw et al

Yes. Some of the firewall libs are put in there. We don't really use firewall but I didn't want to remove these steps because soon we'll need them again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants