Skip to content

Commit 21341d0

Browse files
committed
chore: removed travis
1 parent 98e5a27 commit 21341d0

4 files changed

Lines changed: 27 additions & 26 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Deploy Workflow
2+
on:
3+
push:
4+
tags:
5+
- "*"
6+
jobs:
7+
build:
8+
name: Deploy
9+
strategy:
10+
matrix:
11+
node-version: [16]
12+
runs-on: ubuntu-latest
13+
container: node:${{ matrix.node-version }}
14+
steps:
15+
- uses: actions/checkout@v4
16+
- run: node --version
17+
- run: npm install
18+
- run: npm install --only=dev
19+
- run: npm run lint
20+
- run: npm test
21+
- run: |
22+
echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
23+
npm publish
24+
env:
25+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
container: node:${{ matrix.node-version }}
1111
steps:
12-
- uses: actions/checkout@v1
12+
- uses: actions/checkout@v4
1313
- run: node --version
1414
- run: npm install
1515
- run: npm install --only=dev

.travis.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ Layout Framework is currently licensed under the [Apache License, Version 2.0](h
3333

3434
## Build Automation
3535

36-
[![Build Status](https://app.travis-ci.com/hivesolutions/layout.svg?branch=master)](https://travis-ci.com/github/hivesolutions/layout)
37-
[![Build Status GitHub](https://github.com/hivesolutions/layout/workflows/Main%20Workflow/badge.svg)](https://github.com/hivesolutions/layout/actions)
36+
[![Build Status](https://github.com/hivesolutions/layout/workflows/Main%20Workflow/badge.svg)](https://github.com/hivesolutions/layout/actions)
3837
[![npm Status](https://img.shields.io/npm/v/hive-layout.svg)](https://www.npmjs.com/package/hive-layout)
3938
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://www.apache.org/licenses/)

0 commit comments

Comments
 (0)