mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-31 05:45:26 +01:00 
			
		
		
		
	![dependabot[bot]](/assets/img/avatar_default.png) cce6124a92
			
		
	
	cce6124a92
	
	
	
		
			
			Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
		
			
				
	
	
		
			56 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| name: CI run MacOS
 | |
| 
 | |
| on:
 | |
|   pull_request:
 | |
|     paths-ignore:
 | |
|       - 'utils/**'
 | |
|       - 'doc/**'
 | |
|       - 'bin/**'
 | |
|       - '**.md'
 | |
|       - '**.pem'
 | |
|       - '**.pdf'
 | |
|       - '**.html'
 | |
|       - '**.yml'
 | |
|       - 'LICENSE'
 | |
|       - 'Dockerfile'
 | |
|       - 'Dockerfile.alpine'
 | |
| 
 | |
| permissions:
 | |
|   contents: read
 | |
| 
 | |
| jobs:
 | |
|   build:
 | |
|     runs-on: macos-14
 | |
| 
 | |
|     name: PoC unit test on MacOS
 | |
|     steps:
 | |
|       - name: checkout
 | |
|         uses: actions/checkout@v5
 | |
| 
 | |
|       - name: Set up system (perl, curl is installed already)
 | |
|         run: |
 | |
|           brew install socat jsonlint cpanminus
 | |
|           printf "%s\n" "----------"
 | |
|           mv -v /opt/homebrew/bin/openssl /opt/homebrew/bin/openssl.NOPE
 | |
|           printf "%s\n" "----------"
 | |
|           perl -V
 | |
|           printf "%s\n" "----------"
 | |
|           curl --version
 | |
|           printf "%s\n" "----------"
 | |
|           openssl version -a
 | |
|           printf "%s\n" "----------"
 | |
|           bash --version
 | |
|           printf "%s\n" "----------"
 | |
| 
 | |
|       - name: Install perl modules
 | |
|         run: |
 | |
|           cpanm --notest Test::More
 | |
|           cpanm --notest Data::Dumper
 | |
|           cpanm --notest JSON
 | |
|           cpanm --notest Text::Diff
 | |
| 
 | |
|       - name: run it
 | |
|         run: |
 | |
|           prove -v t 2>&1
 |