Skip to content

Commit

Permalink
chore: drop appveyor CI integration
Browse files Browse the repository at this point in the history
  • Loading branch information
dvarrazzo committed Jan 4, 2025
1 parent daa0a1f commit 2ffe822
Show file tree
Hide file tree
Showing 7 changed files with 4 additions and 1,159 deletions.
19 changes: 0 additions & 19 deletions .appveyor/cache_rebuild

This file was deleted.

83 changes: 0 additions & 83 deletions .appveyor/packages.yml

This file was deleted.

74 changes: 0 additions & 74 deletions .appveyor/tests.yml

This file was deleted.

9 changes: 2 additions & 7 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -73,13 +73,8 @@ production it is advised to use the package built from sources.
.. _install: https://www.psycopg.org/docs/install.html#install-from-source
.. _faq: https://www.psycopg.org/docs/faq.html#faq-compile

:Linux/OSX: |gh-actions|
:Windows: |appveyor|
:Build status: |gh-actions|

.. |gh-actions| image:: https://github.com/psycopg/psycopg2/actions/workflows/tests.yml/badge.svg
:target: https://github.com/psycopg/psycopg2/actions/workflows/tests.yml
:alt: Linux and OSX build status

.. |appveyor| image:: https://ci.appveyor.com/api/projects/status/github/psycopg/psycopg2?branch=master&svg=true
:target: https://ci.appveyor.com/project/psycopg/psycopg2/branch/master
:alt: Windows build status
:alt: Build status
14 changes: 2 additions & 12 deletions doc/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,9 @@ How to make a psycopg2 release
$ export VERSION=2.8.4

- Push psycopg2 to master or to the maint branch. Make sure tests on `GitHub
Actions`__ and AppVeyor__ pass.
Actions`__.

.. __: https://github.com/psycopg/psycopg2/actions/workflows/tests.yml
.. __: https://ci.appveyor.com/project/psycopg/psycopg2

- Create a signed tag with the content of the relevant NEWS bit and push it.
E.g.::
Expand All @@ -41,19 +40,10 @@ How to make a psycopg2 release

- On GitHub Actions run manually a `package build workflow`__.

- On Appveyor change the `build settings`__ and replace the custom
configuration file name from ``.appveyor/tests.yml`` to
``.appveyor/packages.yml`` (yeah, that sucks a bit. Remember to put it
back to testing).

.. __: https://github.com/psycopg/psycopg2/actions/workflows/packages.yml
.. __: https://ci.appveyor.com/project/psycopg/psycopg2/settings

- When the workflows have finished download the packages from the job
artifacts. For Appveyor you can use the ``download_packages_appveyor.py``
scripts from the ``scripts/build`` directory. They will be saved in a
``wheelhouse/psycopg2-${VERSION}`` directory. For Github just download it
from the web interface (it's a single file).
artifacts.

- Only for stable packages: upload the signed packages on PyPI::

Expand Down
Loading

0 comments on commit 2ffe822

Please sign in to comment.