Kyle Altendorf
086f900070
use macOS 11 as intel deployment target
2024-05-13 13:01:21 -04:00
Thomas BERNARD
add6ced1e9
Merge pull request #717 from altendky/pypi_upload
...
add pypa/gh-action-pypi-publish
2024-05-13 18:30:57 +02:00
Kyle Altendorf
95340186f2
Update miniupnpc_wheels.yml
2024-05-10 09:26:33 -04:00
Kyle Altendorf
91707d1a14
Merge branch 'master' into patch-3
2024-05-09 12:59:49 -04:00
Kyle Altendorf
3b46490be3
Update miniupnpc_wheels.yml
2024-05-09 12:06:17 -04:00
Kyle Altendorf
071ed97ba2
add Universal2 'arch'
2024-05-09 12:01:49 -04:00
Kyle Altendorf
fcee51a5bf
intel: [macos-12]
2024-05-09 11:49:56 -04:00
Kyle Altendorf
8a468034c0
Update miniupnpc_wheels.yml
2024-05-09 09:51:53 -04:00
Kyle Altendorf
8139341a39
update pip for wheel build
2024-03-12 21:03:17 -04:00
Kyle Altendorf
dce79316fe
name tweak
2024-03-12 20:56:55 -04:00
Kyle Altendorf
caddfd9e70
name tweak
2024-03-12 20:56:44 -04:00
Kyle Altendorf
813ca05045
name tweak
2024-03-12 20:56:30 -04:00
Kyle Altendorf
a5b7529e59
correct upload job name
2024-03-12 20:55:12 -04:00
Kyle Altendorf
79206bd665
ls -la dist/
2024-03-12 20:32:34 -04:00
Kyle Altendorf
e6989a6464
enable verbose and print-hash
2024-03-12 20:31:41 -04:00
Kyle Altendorf
13c697bd23
add pypa/gh-action-pypi-publish
2024-03-12 20:27:02 -04:00
Kyle Altendorf
f9b2857dce
build miniupnpc wheels in ci ( #640 )
...
* add miniupnpc_wheels_yml
* cp --recursive --verbose cloned/miniupnpc source
* --dereference
* reduce legibility to -RLv for macOS
* try qemu for linux aarch64
* use macos-latest for macOS ARM64 and cross build
* only setup qemu for linux
* skip install test for macos arm64 since we are cross building
* force all CIBW_ARCHS
* skip install test for all arm since we are cross building
* copy in actions
* setup for windows exclusion before merge
* add 3.12
* update from upstream
* macos arm runners, supposedly
* checkout before local actions
* cloned/
* _MACOS
* multiple cibuildwheel pins
* more cloned/
* exclude macos arm 3.7-3.9 due to python unavailability from github actions
* yup
* actions/setup-python@v5
* update pip
* maybe actually use qemu for linux arm
* oops
* more explicit in docker
* -m
* hmm
* aarch64
* aarch64 _and_ arm64
* ...
* try calling out os/arch labels for the runner
* Revert "try calling out os/arch labels for the runner"
This reverts commit 51f1f43e6b11b83433eb297a1ba0a15ef9e06702.
* add copyright and license notices
* exclude windows, cleanup
2024-03-13 01:09:47 +01:00
Thomas Bernard
5a003a4f56
actions/upload-artifact v2 => v3
...
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
2023-01-28 15:12:58 +01:00
Thomas Bernard
9f244fc777
actions/checkout@v2 => actions/checkout@v3
2023-01-28 12:09:35 +01:00
Thomas Bernard
d15c15bbcd
codeql-action/init / analyze @v1 => @v2
...
https://github.blog/changelog/2023-01-18-code-scanning-codeql-action-v1-is-now-deprecated/
2023-01-28 12:04:26 +01:00
Thomas Bernard
aa7e399604
miniupnpc: make test with CMake
...
fixes #531
2022-10-21 22:49:49 +02:00
Thomas Bernard
2eecb06eb0
fix workflows triggers
2022-10-21 21:41:05 +02:00
Thomas Bernard
c5e08bed57
github workflows: test make install
2021-09-30 23:08:23 +02:00
Pali Rohár
67e4ed74b9
Add github workflow for x86_64-w64-mingw32 compiler
2021-08-06 17:07:40 +02:00
Pali Rohár
be48e154b9
Rename github workflow for i686-w64-mingw32 compiler to match its name
2021-08-06 17:06:46 +02:00
Pali Rohár
54b3058b87
Add github workflow for i586-mingw32msvc compiler
...
Packages for i586-mingw32msvc compiler are not available in latest Ubuntu,
so download them from Ubuntu primary archive on Launchpad.
2021-08-06 16:57:07 +02:00
Thomas Bernard
6677180885
iptables-dev => libiptc-dev + libxtables-dev
2021-02-26 15:24:46 +01:00
Thomas Bernard
f04dbafe09
mingw32: build resources for .dll
2020-11-30 01:21:26 +01:00
Thomas Bernard
7a7680a3a1
test cmake build
2020-11-27 18:57:09 +01:00
Thomas Bernard
c77845f489
fix artifact name
2020-11-05 13:39:45 +01:00
Thomas Bernard
232de80a7a
fix github workflows
2020-11-05 13:33:54 +01:00
Thomas Bernard
1756c9259a
github workflows: try to upload win32 binaries
2020-11-05 13:24:59 +01:00
Thomas Bernard
f2485c5a6b
codeQL
2020-11-05 12:52:11 +01:00
Thomas Bernard
a7c00ae3b6
CodeQL
2020-11-05 00:41:42 +01:00
Thomas BERNARD
05e29634eb
Create codeql-analysis.yml
2020-11-05 00:37:26 +01:00
Thomas Bernard
b5dd189c1b
play with github workflows (2nd attempt;)
2020-11-05 00:27:00 +01:00
Thomas Bernard
2abdcd7173
play with github workflows
2020-11-05 00:24:34 +01:00
Thomas Bernard
88ecab2010
fix typo
2020-11-05 00:10:56 +01:00
Thomas Bernard
6ecbfa813d
try to fix github workflows
2020-11-05 00:09:22 +01:00
Thomas Bernard
552c6c7297
build for both iptables and nftables
2020-11-05 00:03:54 +01:00
Thomas Bernard
168036c9ae
add job for building win32 version
2020-11-05 00:03:17 +01:00
Thomas Bernard
9d42d11779
update github workflows
2020-11-04 23:56:16 +01:00
Thomas BERNARD
ab7ea5aadc
Create main.yml
...
github workflows
2020-11-04 23:48:28 +01:00