Skip to content

Commit

Permalink
fix(ci): adopt semantic release
Browse files Browse the repository at this point in the history
  • Loading branch information
cristinecula authored and nomego committed Oct 9, 2019
1 parent e7a8f87 commit 4eabbb0
Show file tree
Hide file tree
Showing 7 changed files with 11,140 additions and 2,629 deletions.
53 changes: 53 additions & 0 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
name: Github CI
on:
pull_request:
branches:
- master
push:
branches:
- master
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master

- name: Use Node.js 10.x
uses: actions/setup-node@v1
with:
node-version: 10.x

- name: Install
run: npm ci

- name: Lint commit messages
run: npx commitlint --from origin/master --to HEAD

- name: ESLint
run: npx github-actions-eslint-annotator
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Test and report
env:
CC_TEST_REPORTER_ID: b9d340bef3f3f1807c2c5e3a739558593c6faae7d98be07b4257b9fd43362ba7
GIT_BRANCH: ${{ github.ref }}
GIT_COMMIT_SHA: ${{ github.event.pull_request.head.sha || github.sha }}
NEO_CC_URL: https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64
NEO_CC: ./cc-test-reporter
SAUCE_USERNAME: ${{ secrets.SAUCE_USERNAME }}
SAUCE_ACCESS_KEY: ${{ secrets.SAUCE_ACCESS_KEY }}
run: |
([[ -e $NEO_CC ]] || curl -L $NEO_CC_URL > $NEO_CC) && chmod +x $NEO_CC
$NEO_CC before-build
npm run test $([ -z "$SAUCE_ACCESS_KEY"] && echo "-- --skip-plugin sauce")
$NEO_CC after-build --exit-code $?
- name: Semantic release
run: npx semantic-release
if: success()
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
1 change: 0 additions & 1 deletion .nvmrc

This file was deleted.

41 changes: 0 additions & 41 deletions .travis.yml

This file was deleted.

3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[![Build Status](https://travis-ci.org/Neovici/paper-autocomplete-chips.svg?branch=master)](https://travis-ci.org/Neovici/paper-autocomplete-chips)
[![Build Status](https://github.com/Neovici/paper-autocomplete-chips/workflows/Github%20CI/badge.svg)](https://github.com/Neovici/paper-autocomplete-chips/actions?workflow=Github+CI)
[![Code Climate](https://codeclimate.com/github/codeclimate/codeclimate/badges/gpa.svg)](https://codeclimate.com/github/Neovici/paper-autocomplete-chips)
[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/Neovici/paper-autocomplete-chips)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

# <paper-autocomplete-chips>

Expand Down
Loading

0 comments on commit 4eabbb0

Please sign in to comment.