Skip to content

Commit

Permalink
[CI] Use reusable wokflow for automated release
Browse files Browse the repository at this point in the history
  • Loading branch information
PrimozGodec committed Mar 21, 2024
1 parent 2f7b7ae commit 2ac85e1
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 152 deletions.
138 changes: 0 additions & 138 deletions .github/workflows/build_wheels.yml

This file was deleted.

13 changes: 13 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Release
on:
release:
types: [published]
workflow_dispatch:
pull_request:

jobs:
release:
uses: biolab/orange-ci-cd/.github/workflows/release.yml@master
with:
pure-python: false
secrets: inherit
14 changes: 0 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,3 @@ requires = [
'wheel',
]
build-backend = 'setuptools.build_meta'

[tool.cibuildwheel]
# todo: skipping cp311 since _fpgrowth not compatible, fix it and then enalbe cp311
skip = ["cp36-*", "cp37-*", "cp38-*", "cp311-*", "pp*", "*-musllinux_*"]
build-verbosity = 2

[tool.cibuildwheel.linux]
archs = ["x86_64", "aarch64"]

[tool.cibuildwheel.windows]
archs = ["AMD64"]

[tool.cibuildwheel.macos]
archs = ["x86_64", "arm64"]

0 comments on commit 2ac85e1

Please sign in to comment.