mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-31 16:07:30 +03:00 
			
		
		
		
	Goodbye Travis CI
This commit is contained in:
		
							parent
							
								
									865a23aa32
								
							
						
					
					
						commit
						85c552934a
					
				
							
								
								
									
										2
									
								
								.github/workflows/test-cygwin.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/test-cygwin.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -8,7 +8,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   pull_request: | ||||
|  | @ -16,7 +15,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   workflow_dispatch: | ||||
|  |  | |||
							
								
								
									
										2
									
								
								.github/workflows/test-docker.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/test-docker.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -8,7 +8,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   pull_request: | ||||
|  | @ -16,7 +15,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   workflow_dispatch: | ||||
|  |  | |||
							
								
								
									
										2
									
								
								.github/workflows/test-mingw.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/test-mingw.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -8,7 +8,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   pull_request: | ||||
|  | @ -16,7 +15,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   workflow_dispatch: | ||||
|  |  | |||
							
								
								
									
										2
									
								
								.github/workflows/test-windows.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/test-windows.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -6,7 +6,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   pull_request: | ||||
|  | @ -14,7 +13,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   workflow_dispatch: | ||||
|  |  | |||
							
								
								
									
										2
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -8,7 +8,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   pull_request: | ||||
|  | @ -16,7 +15,6 @@ on: | |||
|       - ".github/workflows/docs.yml" | ||||
|       - ".github/workflows/wheels*" | ||||
|       - ".gitmodules" | ||||
|       - ".travis.yml" | ||||
|       - "docs/**" | ||||
|       - "wheels/**" | ||||
|   workflow_dispatch: | ||||
|  |  | |||
							
								
								
									
										52
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										52
									
								
								.travis.yml
									
									
									
									
									
								
							|  | @ -1,52 +0,0 @@ | |||
| if: tag IS present OR type = api | ||||
| 
 | ||||
| env: | ||||
|   global: | ||||
|     - CIBW_ARCHS=aarch64 | ||||
|     - CIBW_SKIP=pp38-* | ||||
| 
 | ||||
| language: python | ||||
| # Default Python version is usually 3.6 | ||||
| python: "3.12" | ||||
| dist: jammy | ||||
| services: docker | ||||
| 
 | ||||
| jobs: | ||||
|   include: | ||||
|     - name: "manylinux2014 aarch64" | ||||
|       os: linux | ||||
|       arch: arm64 | ||||
|       env: | ||||
|         - CIBW_BUILD="*manylinux*" | ||||
|         - CIBW_MANYLINUX_AARCH64_IMAGE=manylinux2014 | ||||
|         - CIBW_MANYLINUX_PYPY_AARCH64_IMAGE=manylinux2014 | ||||
|     - name: "manylinux_2_28 aarch64" | ||||
|       os: linux | ||||
|       arch: arm64 | ||||
|       env: | ||||
|         - CIBW_BUILD="*manylinux*" | ||||
|         - CIBW_MANYLINUX_AARCH64_IMAGE=manylinux_2_28 | ||||
|         - CIBW_MANYLINUX_PYPY_AARCH64_IMAGE=manylinux_2_28 | ||||
|     - name: "musllinux aarch64" | ||||
|       os: linux | ||||
|       arch: arm64 | ||||
|       env: | ||||
|         - CIBW_BUILD="*musllinux*" | ||||
| 
 | ||||
| install: | ||||
|     - python3 -m pip install -r .ci/requirements-cibw.txt | ||||
| 
 | ||||
| script: | ||||
|     - python3 -m cibuildwheel --output-dir wheelhouse | ||||
|     - ls -l "${TRAVIS_BUILD_DIR}/wheelhouse/" | ||||
| 
 | ||||
| # Upload wheels to GitHub Releases | ||||
| deploy: | ||||
|   provider: releases | ||||
|   api_key: $GITHUB_RELEASE_TOKEN | ||||
|   file_glob: true | ||||
|   file: "${TRAVIS_BUILD_DIR}/wheelhouse/*.whl" | ||||
|   on: | ||||
|     repo: python-pillow/Pillow | ||||
|     tags: true | ||||
|   skip_cleanup: true | ||||
|  | @ -48,9 +48,6 @@ As of 2019, Pillow development is | |||
|             <a href="https://github.com/python-pillow/Pillow/actions/workflows/wheels.yml"><img | ||||
|                 alt="GitHub Actions build status (Wheels)" | ||||
|                 src="https://github.com/python-pillow/Pillow/workflows/Wheels/badge.svg"></a> | ||||
|             <a href="https://app.travis-ci.com/github/python-pillow/Pillow"><img | ||||
|                 alt="Travis CI wheels build status (aarch64)" | ||||
|                 src="https://img.shields.io/travis/com/python-pillow/Pillow/main.svg?label=aarch64%20wheels"></a> | ||||
|             <a href="https://app.codecov.io/gh/python-pillow/Pillow"><img | ||||
|                 alt="Code coverage" | ||||
|                 src="https://codecov.io/gh/python-pillow/Pillow/branch/main/graph/badge.svg"></a> | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ Released quarterly on January 2nd, April 1st, July 1st and October 15th. | |||
| * [ ] Open a release ticket e.g. https://github.com/python-pillow/Pillow/issues/3154 | ||||
| * [ ] Develop and prepare release in `main` branch. | ||||
| * [ ] Check [GitHub Actions](https://github.com/python-pillow/Pillow/actions) and [AppVeyor](https://ci.appveyor.com/project/python-pillow/Pillow) to confirm passing tests in `main` branch. | ||||
| * [ ] Check that all of the wheel builds pass the tests in the [GitHub Actions "Wheels" workflow](https://github.com/python-pillow/Pillow/actions/workflows/wheels.yml) and [Travis CI](https://app.travis-ci.com/github/python-pillow/pillow) jobs by manually triggering them. | ||||
| * [ ] Check that all the wheel builds pass the tests in the [GitHub Actions "Wheels" workflow](https://github.com/python-pillow/Pillow/actions/workflows/wheels.yml) jobs by manually triggering them. | ||||
| * [ ] In compliance with [PEP 440](https://peps.python.org/pep-0440/), update version identifier in `src/PIL/_version.py` | ||||
| * [ ] Update `CHANGES.rst`. | ||||
| * [ ] Run pre-release check via `make release-test` in a freshly cloned repo. | ||||
|  | @ -83,12 +83,6 @@ Released as needed privately to individual vendors for critical security-related | |||
| * [ ] Check the [GitHub Actions "Wheels" workflow](https://github.com/python-pillow/Pillow/actions/workflows/wheels.yml) | ||||
|   has passed, including the "Upload release to PyPI" job. This will have been triggered | ||||
|   by the new tag. | ||||
| * [ ] Download the Linux aarch64 wheels created by Travis CI from [GitHub releases](https://github.com/python-pillow/Pillow/releases) | ||||
|   and copy into `dist`. Check and upload them e.g.: | ||||
|   ```bash | ||||
|   python3 -m twine check --strict dist/* | ||||
|   python3 -m twine upload dist/pillow-5.2.0* | ||||
|   ``` | ||||
| 
 | ||||
| ## Publicize Release | ||||
| 
 | ||||
|  |  | |||
|  | @ -6,13 +6,12 @@ Goals | |||
| 
 | ||||
| The fork author's goal is to foster and support active development of PIL through: | ||||
| 
 | ||||
| - Continuous integration testing via `GitHub Actions`_, `AppVeyor`_ and `Travis CI`_ | ||||
| - Continuous integration testing via `GitHub Actions`_ and `AppVeyor`_ | ||||
| - Publicized development activity on `GitHub`_ | ||||
| - Regular releases to the `Python Package Index`_ | ||||
| 
 | ||||
| .. _GitHub Actions: https://github.com/python-pillow/Pillow/actions | ||||
| .. _AppVeyor: https://ci.appveyor.com/project/Python-pillow/pillow | ||||
| .. _Travis CI: https://app.travis-ci.com/github/python-pillow/Pillow | ||||
| .. _GitHub: https://github.com/python-pillow/Pillow | ||||
| .. _Python Package Index: https://pypi.org/project/Pillow/ | ||||
| 
 | ||||
|  |  | |||
|  | @ -41,10 +41,6 @@ Pillow for enterprise is available via the Tidelift Subscription. `Learn more <h | |||
|    :target: https://github.com/python-pillow/Pillow/actions/workflows/wheels.yml | ||||
|    :alt: GitHub Actions build status (Wheels) | ||||
| 
 | ||||
| .. image:: https://img.shields.io/travis/com/python-pillow/Pillow/main.svg?label=aarch64%20wheels | ||||
|    :target: https://app.travis-ci.com/github/python-pillow/Pillow | ||||
|    :alt: Travis CI wheels build status (aarch64) | ||||
| 
 | ||||
| .. image:: https://codecov.io/gh/python-pillow/Pillow/branch/main/graph/badge.svg | ||||
|    :target: https://app.codecov.io/gh/python-pillow/Pillow | ||||
|    :alt: Code coverage | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user