Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PayU/api-schema-builder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.10
Choose a base ref
...
head repository: PayU/api-schema-builder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.11
Choose a head ref
  • 6 commits
  • 4 files changed
  • 4 contributors

Commits on Dec 30, 2021

  1. add lodash.get to dependencies (#99)

    Co-authored-by: ilanKushnir <ilan@zooz.com>
    ilanKushnir and ilanKushnir authored Dec 30, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    660f57a View commit details
  2. Bump axios from 0.21.1 to 0.21.4 (#100)

    Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4.
    - [Release notes](https://github.com/axios/axios/releases)
    - [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
    - [Commits](axios/axios@v0.21.1...v0.21.4)
    
    ---
    updated-dependencies:
    - dependency-name: axios
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 30, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    710e013 View commit details
  3. Bump validator from 13.6.0 to 13.7.0 (#96)

    Bumps [validator](https://github.com/validatorjs/validator.js) from 13.6.0 to 13.7.0.
    - [Release notes](https://github.com/validatorjs/validator.js/releases)
    - [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
    - [Commits](validatorjs/validator.js@13.6.0...13.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: validator
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Kobi Carmeli <kobi.carmeli@gmail.com>
    dependabot[bot] and kobik authored Dec 30, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    59ac82b View commit details
  4. Bump tar from 6.1.0 to 6.1.11 (#95)

    Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.11.
    - [Release notes](https://github.com/npm/node-tar/releases)
    - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
    - [Commits](isaacs/node-tar@v6.1.0...v6.1.11)
    
    ---
    updated-dependencies:
    - dependency-name: tar
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Kobi Carmeli <kobi.carmeli@gmail.com>
    dependabot[bot] and kobik authored Dec 30, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0abd14a View commit details
  5. Bump path-parse from 1.0.6 to 1.0.7 (#91)

    Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
    - [Release notes](https://github.com/jbgutierrez/path-parse/releases)
    - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)
    
    ---
    updated-dependencies:
    - dependency-name: path-parse
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Kobi Carmeli <kobi.carmeli@gmail.com>
    dependabot[bot] and kobik authored Dec 30, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0a9c6b1 View commit details

Commits on Jan 2, 2022

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    9319528 View commit details
Showing with 6,434 additions and 6,806 deletions.
  1. +38 −35 .github/workflows/main.yml
  2. +32 −0 .github/workflows/release.yml
  3. +6,358 −6,765 package-lock.json
  4. +6 −6 package.json
73 changes: 38 additions & 35 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
name: CI

on: [ push, pull_request ]

env:
LATEST_NODE: '14'
DEFAULT_NODE: '16'

jobs:
lockfile-lint:
name: Lockfile lint
runs-on: ubuntu-latest
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: ${{ env.LATEST_NODE }}
node-version: ${{ env.DEFAULT_NODE }}
- name: lint lock file
run: npx lockfile-lint --path package-lock.json --allowed-hosts npm --validate-https

run: npx lockfile-lint --path package-lock.json --allowed-hosts npm --validate-http
test:
strategy:
matrix:
platform: [ ubuntu-latest ]
node: [ '10', '12', '14' ]
node: [ '10', '12', '14', '16' ]
name: Unit Tests Node ${{ matrix.node }} (${{ matrix.platform }})
needs: lockfile-lint
runs-on: ${{ matrix.platform }}
@@ -31,42 +32,44 @@ jobs:
node-version: ${{ matrix.node }}
- name: install dependencies
run: npm ci
- name: lint
run: npm run lint
- name: units tests
- name: unit tests
run: npm run test:coverage
- name: Coveralls
- name: upload code coverage artifacts
if: ${{ matrix.node == env.DEFAULT_NODE }}
uses: actions/upload-artifact@v2
with:
name: coverage
path: coverage

coverage:
needs: [test, lockfile-lint]
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: ${{ env.DEFAULT_NODE }}
- name: install dependencies
run: npm ci
- name: download code coverage artifacts
uses: actions/download-artifact@v2
with:
name: coverage
path: coverage
- name: publish coverage to coveralls
uses: coverallsapp/github-action@master
if: matrix.node == ${{ env.LATEST_NODE }}
with:
github-token: ${{ secrets.GITHUB_TOKEN }}


release:
name: release
permissions:
actions: write
checks: write
contents: write
deployments: write
issues: write
packages: write
pull-requests: write
repository-projects: write
security-events: write
statuses: write
needs: [ test, lockfile-lint ]
runs-on: ubuntu-latest
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
lint:
needs: lockfile-lint
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14'
node-version: ${{ env.DEFAULT_NODE }}
- name: install dependencies
run: npm ci --ignore-scripts
- name: release
run: npx semantic-release
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
NPM_TOKEN: ${{secrets.NPM_TOKEN}}
run: npm ci
- name: lint
run: npm run lint
32 changes: 32 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Release

on: [ workflow_dispatch ]

jobs:
release:
name: release
permissions:
actions: write
checks: write
contents: write
deployments: write
issues: write
packages: write
pull-requests: write
repository-projects: write
security-events: write
statuses: write
if: github.ref == 'refs/heads/master'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14'
- name: install dependencies
run: npm ci --ignore-scripts
- name: release
run: npx semantic-release
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
NPM_TOKEN: ${{secrets.NPM_TOKEN}}
Loading