21 Commits

Author SHA1 Message Date
3d38d040a7 fix for ubuntu 24.04 issue for no restart 2024-08-29 13:16:58 +05:30
15da69164a Update build-python-packages.yml 2024-08-13 18:48:31 +05:30
77a5f8b588 Update build-python-packages.yml 2024-08-09 12:12:49 +05:30
3970f04eb4 Add support for Ubuntu 24 arm64 runner (#294)
* Add support for Ubuntu 24 arm64 runner

* Update macos runner
2024-07-15 16:15:55 -05:00
0e5f00e5d0 Add windows arm64 support (#291)
* Update build-python-packages.yml

* windows arm64 support

* Update build-python-packages.yml

* Update build-python-packages.yml

* Update build-python-packages.yml

* Update build-python-packages.yml

* Update build-python-packages.yml
2024-06-25 13:14:08 -05:00
d55f04f8e6 build ubuntu-22.04_arm64 on setup-actions-ubuntu-arm64-2-core (#280) 2024-06-20 08:10:34 -05:00
cb2aecd6d9 Add Support for Linux arm64 Builds (#274)
Some checks failed
CodeQL analysis / CodeQL analysis (push) Has been cancelled
* Included ubuntu-arm64 in  Build Python package yml

* Updated builder and installer scripts

* Updated test scripts

* Modified test file

* Replaced macos-11 with macos-13

* Update build-python-packages.yml
2024-06-13 09:17:40 -05:00
f14b797a5d Fix for corrupted published artifacts (#286)
Some checks are pending
CodeQL analysis / CodeQL analysis (push) Waiting to run
* Add skippublishercheck

* Update download-artifact

* Remove skipcheck
2024-06-11 11:36:42 -05:00
cc396a6be6 Add skippublishercheck (#283)
Some checks failed
CodeQL analysis / CodeQL analysis (push) Waiting to run
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (macos-latest, 3.10.11) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (macos-latest, 3.11.8) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (macos-latest, 3.9.13) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (ubuntu-20.04, 3.10.11) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (ubuntu-20.04, 3.11.8) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (ubuntu-20.04, 3.9.13) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (ubuntu-22.04, 3.10.11) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (ubuntu-22.04, 3.11.8) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (ubuntu-22.04, 3.9.13) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (windows-latest, 3.10.11) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (windows-latest, 3.11.8) (push) Has been cancelled
Validate 'versions-manifest.json' file / Setup ${{ matrix.python }} ${{ matrix.os }} (windows-latest, 3.9.13) (push) Has been cancelled
2024-06-10 09:35:28 -05:00
8bbb5413e0 Update build-python-packages.yml (#279) 2024-06-09 23:03:19 -05:00
c990e6da95 chore: update action versions (#267)
Some checks failed
CodeQL analysis / CodeQL analysis (push) Has been cancelled
This removes Node.js 16 deprecation warnings
2024-05-22 08:08:47 -05:00
37e7166250 fix: always reinstall pip (#271)
* fix: always reinstall pip

If the default pip version is also the latest one,
then the `pip` executable will be missing as the default pip
is installed only as `pip3`/`pip3.x`.

In order to always provide a `pip` executable, always reinstall pip.

* chore(ci): change default version to 3.12.3

Default to the latest stable version.
2024-05-09 08:58:58 -05:00
eb9433f569 feat: add ubuntu-24.04 (#269)
Some checks are pending
CodeQL analysis / CodeQL analysis (push) Waiting to run
* feat: add ubuntu-24.04

* chore: drop support for Python 2.x builds
2024-05-08 08:33:12 -05:00
7c3d29faf2 fix: use --upgrade rather than --ignore-installed to upgrade pip (#268)
* fix: use `--upgrade` rather than `--ignore-installed` to upgrade pip

This removes left over files when upgrading pip.

* remove all installed python on macOS
2024-05-08 08:32:38 -05:00
2573fc9af9 fix: use environment variable for PIP_ROOT_USER_ACTION (#265)
Some checks are pending
CodeQL analysis / CodeQL analysis (push) Waiting to run
* fix: error out on install failure in "Apply build artifact to the local machine" step

* fix: error out on pip installation / update failure

* fix: use environment variable for `PIP_ROOT_USER_ACTION`

This extends the fix from #259 since every platform for 3.8.10 / 3.9.13 has been rebuilt instead of just macOS arm64 being added.

The regression was introduced in #223
2024-04-29 08:32:44 -05:00
3880dd814a add logic with generation hash (#246)
Some checks failed
CodeQL analysis / CodeQL analysis (push) Has been cancelled
2023-09-22 15:04:14 +02:00
6d04944fbd feat: build macOS arm64 packages (#214) 2023-05-17 13:58:51 +02:00
256e6ddd57 Remove code related to Ubuntu 18.04. (#226) 2023-04-06 10:10:28 +02:00
9feffedd12 Simplify if statement 2022-12-06 11:12:09 +01:00
69e05af37b Simplify input usage 2022-12-05 22:01:29 +01:00
626f42cb96 Update workflows to use reusable ones 2022-12-05 21:45:47 +01:00