mirror of
				https://github.com/public-transport/db-vendo-client.git
				synced 2025-11-04 01:56:33 +02:00 
			
		
		
		
	fix ci
This commit is contained in:
		
							parent
							
								
									e4a99d4be3
								
							
						
					
					
						commit
						0e2d0e32ab
					
				
					 2 changed files with 57 additions and 51 deletions
				
			
		
							
								
								
									
										100
									
								
								.github/workflows/test.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										100
									
								
								.github/workflows/test.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -34,53 +34,53 @@ jobs:
 | 
			
		|||
    - run: npm run lint
 | 
			
		||||
    - run: npm run test-unit
 | 
			
		||||
 | 
			
		||||
#  integration-tests:
 | 
			
		||||
#    runs-on: ubuntu-latest
 | 
			
		||||
#    strategy:
 | 
			
		||||
#      matrix:
 | 
			
		||||
#        node-version:
 | 
			
		||||
#          - 16.x
 | 
			
		||||
#          - 18.x
 | 
			
		||||
#          - 20.x
 | 
			
		||||
#          - 22.x
 | 
			
		||||
#    steps:
 | 
			
		||||
#    - name: checkout
 | 
			
		||||
#      uses: actions/checkout@v4
 | 
			
		||||
#    - name: setup Node.js v${{ matrix.node-version }}
 | 
			
		||||
#      uses: actions/setup-node@v4
 | 
			
		||||
#      with:
 | 
			
		||||
#        node-version: ${{ matrix.node-version }}
 | 
			
		||||
#
 | 
			
		||||
#    - id: cache-npm
 | 
			
		||||
#      name: restore npm cache
 | 
			
		||||
#      uses: actions/cache@v3
 | 
			
		||||
#      with:
 | 
			
		||||
#        key: npm-cache-${{ github.ref_name }}
 | 
			
		||||
#        path: ${{ env.npm_config_cache }}
 | 
			
		||||
#    - run: npm install
 | 
			
		||||
#
 | 
			
		||||
#    - run: npm run test-integration
 | 
			
		||||
#
 | 
			
		||||
#  e2e-tests:
 | 
			
		||||
#    needs: [unit-tests, integration-tests]
 | 
			
		||||
#    runs-on: ubuntu-latest
 | 
			
		||||
#    strategy:
 | 
			
		||||
#      matrix:
 | 
			
		||||
#        node-version: [16.x]
 | 
			
		||||
#    steps:
 | 
			
		||||
#    - name: checkout
 | 
			
		||||
#      uses: actions/checkout@v4
 | 
			
		||||
#    - name: setup Node.js v${{ matrix.node-version }}
 | 
			
		||||
#      uses: actions/setup-node@v4
 | 
			
		||||
#      with:
 | 
			
		||||
#        node-version: ${{ matrix.node-version }}
 | 
			
		||||
#
 | 
			
		||||
#    - id: cache-npm
 | 
			
		||||
#      name: restore npm cache
 | 
			
		||||
#      uses: actions/cache@v3
 | 
			
		||||
#      with:
 | 
			
		||||
#        key: npm-cache-${{ github.ref_name }}
 | 
			
		||||
#        path: ${{ env.npm_config_cache }}
 | 
			
		||||
#    - run: npm install
 | 
			
		||||
#
 | 
			
		||||
#    - run: npm run test-e2e
 | 
			
		||||
  integration-tests:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        node-version:
 | 
			
		||||
          - 16.x
 | 
			
		||||
          - 18.x
 | 
			
		||||
          - 20.x
 | 
			
		||||
          - 22.x
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: checkout
 | 
			
		||||
      uses: actions/checkout@v4
 | 
			
		||||
    - name: setup Node.js v${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4
 | 
			
		||||
      with:
 | 
			
		||||
        node-version: ${{ matrix.node-version }}
 | 
			
		||||
 | 
			
		||||
    - id: cache-npm
 | 
			
		||||
      name: restore npm cache
 | 
			
		||||
      uses: actions/cache@v3
 | 
			
		||||
      with:
 | 
			
		||||
        key: npm-cache-${{ github.ref_name }}
 | 
			
		||||
        path: ${{ env.npm_config_cache }}
 | 
			
		||||
    - run: npm install
 | 
			
		||||
 | 
			
		||||
    - run: npm run test-integration
 | 
			
		||||
 | 
			
		||||
  e2e-tests:
 | 
			
		||||
    needs: [unit-tests, integration-tests]
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        node-version: [16.x]
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: checkout
 | 
			
		||||
      uses: actions/checkout@v4
 | 
			
		||||
    - name: setup Node.js v${{ matrix.node-version }}
 | 
			
		||||
      uses: actions/setup-node@v4
 | 
			
		||||
      with:
 | 
			
		||||
        node-version: ${{ matrix.node-version }}
 | 
			
		||||
 | 
			
		||||
    - id: cache-npm
 | 
			
		||||
      name: restore npm cache
 | 
			
		||||
      uses: actions/cache@v3
 | 
			
		||||
      with:
 | 
			
		||||
        key: npm-cache-${{ github.ref_name }}
 | 
			
		||||
        path: ${{ env.npm_config_cache }}
 | 
			
		||||
    - run: npm install
 | 
			
		||||
 | 
			
		||||
    - run: npm run test-e2e
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32,7 +32,10 @@
 | 
			
		|||
		"1Maxnet1"
 | 
			
		||||
	],
 | 
			
		||||
	"homepage": "https://github.com/public-transport/db-vendo-client",
 | 
			
		||||
	"repository": "public-transport/db-vendo-client",
 | 
			
		||||
	"repository": {
 | 
			
		||||
		"type": "git",
 | 
			
		||||
		"url": "git+https://github.com/public-transport/db-vendo-client.git"
 | 
			
		||||
	},
 | 
			
		||||
	"bugs": "https://github.com/public-transport/db-vendo-client/issues",
 | 
			
		||||
	"funding": {
 | 
			
		||||
		"url": "https://github.com/sponsors/derhuerst"
 | 
			
		||||
| 
						 | 
				
			
			@ -102,5 +105,8 @@
 | 
			
		|||
			"!@tapjs/intercept",
 | 
			
		||||
			"!@tapjs/fixture"
 | 
			
		||||
		]
 | 
			
		||||
	},
 | 
			
		||||
	"publishConfig": {
 | 
			
		||||
		"registry": "https://npm.pkg.github.com/"
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue