mirror of
				https://github.com/flynx/object.js.git
				synced 2025-11-03 21:10:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			46 lines
		
	
	
		
			936 B
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			936 B
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
 | 
						|
name: Node.js Package
 | 
						|
 | 
						|
on:
 | 
						|
  push:
 | 
						|
    branches:
 | 
						|
      - maser
 | 
						|
 | 
						|
jobs:
 | 
						|
  build:
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    steps:
 | 
						|
      - uses: actions/checkout@v2
 | 
						|
      - uses: actions/setup-node@v1
 | 
						|
        with:
 | 
						|
          node-version: 12
 | 
						|
      - run: npm ci
 | 
						|
 | 
						|
  publish-npm:
 | 
						|
    needs: build
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    steps:
 | 
						|
      - uses: actions/checkout@v2
 | 
						|
      - uses: actions/setup-node@v1
 | 
						|
        with:
 | 
						|
          node-version: 12
 | 
						|
          registry-url: https://registry.npmjs.org/
 | 
						|
      - run: npm ci
 | 
						|
      - run: npm publish
 | 
						|
        env:
 | 
						|
          NODE_AUTH_TOKEN: ${{secrets.npm_token}}
 | 
						|
 | 
						|
  publish-gpr:
 | 
						|
    needs: build
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    steps:
 | 
						|
      - uses: actions/checkout@v2
 | 
						|
      - uses: actions/setup-node@v1
 | 
						|
        with:
 | 
						|
          node-version: 12
 | 
						|
          registry-url: https://npm.pkg.github.com/
 | 
						|
      - run: npm ci
 | 
						|
      - run: npm publish
 | 
						|
        env:
 | 
						|
          NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
 |