dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e7946a3a41 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.1.6 to 4.1.7 ( #44693 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](a5ac7e51b4...692973e3d9support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-11 15:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fb89337b04 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 5.1.0 to 5.1.1 ( #45182 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](82c7e631bb...39cd14951bsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-11 05:39:08 +02:00 
						 
				 
			
				
					
						
							
							
								Alec Scott 
							
						 
					 
					
						
						
							
						
						7c5fbee327 
					 
					
						
						
							
							Improve organization of CI workflow scripts and pip requirements ( #45037 )  
						
						
						
						
					 
					
						2024-07-09 04:46:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9d591f9f7c 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.1.5 to 4.1.6 ( #44234 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](44c2b7a8a4...a5ac7e51b4support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-17 10:57:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2bcba57757 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.1.4 to 4.1.5 ( #44045 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](0ad4b8fada...44c2b7a8a4support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-08 09:22:48 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						df443a38d6 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.1.2 to 4.1.4 ( #43831 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.2 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](9bb56186c3...0ad4b8fadasupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-04 15:49:26 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8f76f1b0d8 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 5.0.0 to 5.1.0 ( #43384 )  
						
						
						
						
					 
					
						2024-03-27 10:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						0d4665583b 
					 
					
						
						
							
							ci: inherit secrets in local workflows ( #43391 )  
						
						
						
						
					 
					
						2024-03-27 09:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						5d0ef9e4f4 
					 
					
						
						
							
							ci: remove outdated version comments ( #43389 )  
						
						
						
						
					 
					
						2024-03-27 09:26:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dbdf5bacc4 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.1.1 to 4.1.2 ( #43152 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...9bb56186c3support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-14 05:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						24a59ffd36 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.8.0 to 5.0.0 ( #41474 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.8.0 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](b64ffcaf5b...0a5c615913support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-07 09:55:55 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d1c3374ccb 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.7.1 to 4.8.0 ( #41441 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.1 to 4.8.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](65d7f2d534...b64ffcaf5bsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-06 09:20:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f2ba25e09d 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.1.0 to 4.1.1 ( #40584 )  
						
						
						
						
					 
					
						2023-10-19 23:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b7cb3462d4 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.7.0 to 4.7.1 ( #40287 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](61a6322f88...65d7f2d534support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 12:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9ec372a86c 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4.0.0 to 4.1.0 ( #40172 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](3df4ab11eb...8ade135a41support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-24 16:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						5c10c29923 
					 
					
						
						
							
							Pin the version of tools used in CI, have dependabot manage their version ( #40066 )  
						
						
						
						
					 
					
						2023-09-22 10:33:01 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						06b6b05dbd 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.6.0 to 4.0.0 ( #39789 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](f43a0e5ff2...3df4ab11ebsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-05 09:52:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7f0f1b63d6 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.5.3 to 3.6.0 ( #39617 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](c85c95e3d7...f43a0e5ff2support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-25 08:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9e0f1f8998 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.6.1 to 4.7.0 ( #38887 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](bd6b4b6205...61a6322f88support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-14 15:48:29 +00:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						c8d95512fc 
					 
					
						
						
							
							bootstrap: add minimum versions required for flake8 and pytest ( #38322 )  
						
						
						
						
					 
					
						2023-06-12 12:29:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a73f511404 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.5.2 to 3.5.3 ( #38305 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e5e7e5ab8...c85c95e3d7support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-10 18:45:37 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						582ebee74c 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.6.0 to 4.6.1 ( #37894 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](57ded4d7d5...bd6b4b6205support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-05-28 09:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						a0e7ca94b2 
					 
					
						
						
							
							gha bootstrap-dev-rhel8: configure git safe.directory ( #37702 )  
						
						... 
						
						
						
						git has been updated to something more recent 
						
						
					 
					
						2023-05-16 15:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						68a4b2e4e4 
					 
					
						
						
							
							GitHub Actions: do not install six in CI ( #37361 )  
						
						... 
						
						
						
						* GitHub Actions: do not install six in CI
* Remove workflow code that was commented out
* Remove any use of "six" from packages 
						
						
					 
					
						2023-05-02 13:28:24 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						056eb659bb 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.5.0 to 4.6.0 ( #37078 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](d27e3f3d7c...57ded4d7d5support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-21 11:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2651def9fa 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.5.1 to 3.5.2 ( #36848 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](83b7061638...8e5e7e5ab8support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-15 14:37:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4a44e4bed9 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.5.0 to 3.5.1 ( #36815 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8f4b7f8486...83b7061638support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-13 20:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e0570c819c 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.4.0 to 3.5.0 ( #36418 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](24cb908017...8f4b7f8486support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-27 09:16:07 +00:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						d0d5526110 
					 
					
						
						
							
							Add a pre-check job to bootstrap the environment on Python 3.6 ( #36358 )  
						
						... 
						
						
						
						* Add a pre-check job that just bootstrap the environment on Python 3.6
* py-typing-extension: restore information on Python 3.6 installation
* Fix job name, try to run quick test on installed python packages 
						
						
					 
					
						2023-03-24 04:08:42 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4e060ba933 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.3.0 to 3.4.0 ( #36140 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](ac59398561...24cb908017support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-17 10:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						603569e321 
					 
					
						
						
							
							Style: black 23, skip magic trailing comma ( #35351 )  
						
						... 
						
						
						
						* Style: black 23, skip magic trailing commas
* isort should use same line length as black
* Fix unused import
* Update version of black used in CI
* Update new packages
* Update new packages 
						
						
					 
					
						2023-02-16 23:06:12 -06:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						46466302a9 
					 
					
						
						
							
							Pin black to 22.12.0 to avoid spurious style changes ( #35282 )  
						
						... 
						
						
						
						We need to sync changes on major versions with
spackbot, to avoid the bot saying everything is
allright and have CI failing nonetheless. 
						
						
					 
					
						2023-02-01 15:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f0672bbaf8 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.2.0 to 3.3.0 ( #34829 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](755da8c3cf...ac59398561support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-01-17 10:02:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d45c228401 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.4.0 to 4.5.0 ( #34939 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](5ccb29d877...d27e3f3d7csupport@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-01-16 10:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9759331f43 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.3.1 to 4.4.0 ( #34667 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](2c3dd9e7e2...5ccb29d877support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-29 14:57:58 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8b68b4ae72 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.1.0 to 3.2.0 ( #34480 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](93ea575cb5...755da8c3cfsupport@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-13 09:05:50 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ef155c16f0 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 4.3.0 to 4.3.1 ( #34413 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](13ae5bb136...2c3dd9e7e2support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-12-12 11:37:06 +01:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						3efa4ee26f 
					 
					
						
						
							
							Remove support for running with Python 2.7 ( #33063 )  
						
						... 
						
						
						
						* Remove CI jobs related to Python 2.7
* Remove Python 2.7 specific code from Spack core
* Remove externals for Python 2 only
* Remove llnl.util.compat 
						
						
					 
					
						2022-11-14 13:11:28 +01:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						5558940ce6 
					 
					
						
						
							
							Add support for Python 3.11 ( #33505 )  
						
						... 
						
						
						
						Argparse started raising ArgumentError exceptions
when the same parser is added twice. Therefore, we
perform the addition only if the parser is not there
already
Port match syntax to our unparser 
						
						
					 
					
						2022-11-05 15:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8e3c088a7a 
					 
					
						
						
							
							Bump actions/setup-python from 4.2.0 to 4.3.0 ( #33166 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](b55428b188...13ae5bb136support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-11 09:54:17 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bfd848089f 
					 
					
						
						
							
							build(deps): bump actions/checkout from 3.0.2 to 3.1.0 ( #32998 )  
						
						
						
						
					 
					
						2022-10-06 02:58:13 -06:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						762ba27036 
					 
					
						
						
							
							Make GHA tests parallel by using xdist ( #32361 )  
						
						... 
						
						
						
						* Add two no-op jobs named "all-prechecks" and "all"
These are a suggestion from @tgamblin, they are stable named markers we
can use from gitlab and possibly for required checks to make CI more
resilient to refactors changing the names of specific checks.
* Enable parallel testing using xdist for unit testing in CI
* Normalize tmp paths to deal with macos
* add -u flag compatibility to spack python
As of now, it is accepted and ignored.  The usage with xdist, where it
is invoked specifically by `python -u spack python` which is then passed
`-u` by xdist is the entire reason for doing this.  It should never be
used without explicitly passing -u to the executing python interpreter.
* use spack python in xdist to support python 2
When running on python2, spack has many import cycles unless started
through main.  To allow that, this uses `spack python` as the
interpreter, leveraging the `-u` support so xdist doesn't error out when
it unconditionally requests unbuffered binary IO.
* Use shutil.move to account for tmpdir being in a separate filesystem sometimes 
						
						
					 
					
						2022-09-07 20:12:57 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Scogland 
							
						 
					 
					
						
						
							
						
						69f7a8f4d1 
					 
					
						
						
							
							Reorder workflow execution in GHA ( #32183 )  
						
						... 
						
						
						
						This patchset refactors our GitHub actions into a single top-level ci workflow that
invokes a series of reusable actions.  The main goal of this is to be able to easily
control which tests run and in what order based on the success or failure of top-level
prechecks.  Our previous workflows ran in three sets:
* nix tests: style and verification first, then linux and macos tests if successful
* windows tests: style and verification first, then linux and macos tests if successful
* bootstrap tests
As a result, the bootstrap tests ran even if the style failed, and style and verification
had to run on two different platforms despite running identical checks.  I'm relatively
sure that's because of the limitation on dependencies between steps in the jobs.
Reusable workflows allow us to run the style, verification and now audit checks once,
then depending on the results, and the files changed, run the appropriate nix, windows
and bootstrap tests.  While it saves only a few minutes by itself, this makes it easier to
refactor checks to subset tests without having to replicate tests or other workflow
components in the future.
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com > 
						
						
					 
					
						2022-09-02 14:09:23 -07:00