Skip to content

Fix release publishing GitHub workflow and re-add build of binary wheels#425

Merged
Takishima merged 2 commits intoProjectQ-Framework:developfrom
Takishima:feature/binary-wheels
Jan 10, 2022
Merged

Fix release publishing GitHub workflow and re-add build of binary wheels#425
Takishima merged 2 commits intoProjectQ-Framework:developfrom
Takishima:feature/binary-wheels

Conversation

@Takishima
Copy link
Collaborator

  • For now without automatic upload of binaries to PyPi

- For now without automatic upload of binaries to PyPi
@Takishima Takishima changed the title Re-add build of binary wheels Fix release publishing GitHub workflow and re-add build of binary wheels Jan 6, 2022
@Takishima Takishima requested a review from andreashehn January 6, 2022 11:21
@coveralls
Copy link

coveralls commented Jan 6, 2022

Pull Request Test Coverage Report for Build 1676555485

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 1676553392: 0.0%
Covered Lines: 7000
Relevant Lines: 7000

💛 - Coveralls

@Takishima Takishima merged commit 9222a52 into ProjectQ-Framework:develop Jan 10, 2022
@Takishima Takishima deleted the feature/binary-wheels branch January 10, 2022 09:32
Takishima added a commit that referenced this pull request Jan 10, 2022
* Bump thomaseizinger/create-pull-request from 1.1.0 to 1.2.1 (#414)

* Bump thomaseizinger/create-pull-request from 1.1.0 to 1.2.1

Bumps [thomaseizinger/create-pull-request](https://github.com/thomaseizinger/create-pull-request) from 1.1.0 to 1.2.1.
- [Release notes](https://github.com/thomaseizinger/create-pull-request/releases)
- [Changelog](https://github.com/thomaseizinger/create-pull-request/blob/master/CHANGELOG.md)
- [Commits](thomaseizinger/create-pull-request@1.1.0...1.2.1)

---
updated-dependencies:
- dependency-name: thomaseizinger/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update CHANGELOG

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nguyen Damien <ngn.damien@gmail.com>

* Bump thomaseizinger/keep-a-changelog-new-release from 1.2.1 to 1.3.0 (#416)

* Bump thomaseizinger/keep-a-changelog-new-release from 1.2.1 to 1.3.0

Bumps [thomaseizinger/keep-a-changelog-new-release](https://github.com/thomaseizinger/keep-a-changelog-new-release) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/thomaseizinger/keep-a-changelog-new-release/releases)
- [Changelog](https://github.com/thomaseizinger/keep-a-changelog-new-release/blob/master/CHANGELOG.md)
- [Commits](thomaseizinger/keep-a-changelog-new-release@1.2.1...1.3.0)

---
updated-dependencies:
- dependency-name: thomaseizinger/keep-a-changelog-new-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update CHANGELOG

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Damien Nguyen <ngn.damien@gmail.com>

* Bump thomaseizinger/create-pull-request from 1.2.1 to 1.2.2 (#419)

* Bump thomaseizinger/create-pull-request from 1.2.1 to 1.2.2

Bumps [thomaseizinger/create-pull-request](https://github.com/thomaseizinger/create-pull-request) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/thomaseizinger/create-pull-request/releases)
- [Changelog](https://github.com/thomaseizinger/create-pull-request/blob/master/CHANGELOG.md)
- [Commits](thomaseizinger/create-pull-request@1.2.1...1.2.2)

---
updated-dependencies:
- dependency-name: thomaseizinger/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update CHANGELOG

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nguyen Damien <ngn.damien@gmail.com>

* Update CI setup (#422)

* Fix compiler flags cleanup routine

* Update CHANGELOG

* Use clang for linking on Clang CI workflows

* Fix compiler_test(...) function in setup.py

* Fix CI failure when testing locally

* Remove LDSHARED for Clang build

* Fix linter warnings in setup.py

* Update CHANGELOG

* Update more workflow files for local actions

* Remove deprecated GitHub action for pre-commit

* Update CHANGELOG

* Update pre-commit hooks versions

* Refrain from updating pylint pre-commit hook for now

* Fix issue with running pre-commit on CI

* Add cache support for pre-commit on CI

* Fix name of caching step for pre-commit on CI

* Add Python 3.10 for testing on CI

* Add Python 3.10 in package metadata

* Fix gen_reqfile command if --include-extras is not provided

* Add setup option to avoid -march=native when building ProjectQ

* Add support for CIBuildWheel in pyproject.toml

* Tweak environment variables used during setup

* Avoid Linux Musl in CIBuildWheel config

* Update GitHub Workflow for publishing a release

* Bump dangoslen/changelog-enforcer from 2 to 3 (#423)

* Bump dangoslen/changelog-enforcer from 2 to 3

Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2 to 3.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](dangoslen/changelog-enforcer@v2...v3)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update CHANGELOG

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nguyen Damien <ngn.damien@gmail.com>

* Remove windows-2016 from GitHub workflows (#424)

* Re-add build of binary wheels (#425)

- For now without automatic upload of binaries to PyPi

* Preparing release v0.7.1

* Update CHANGELOG.md

* Last minute fix for release drafting workflow

Co-authored-by: Nguyen Damien <ngn.damien@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GitHub actions <noreply@github.com>
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