Skip to content

Commit c86232c

Browse files
authored
Meta updates and enable GitHub Actions (#48)
1 parent 3b176ec commit c86232c

File tree

6 files changed

+27
-12
lines changed

6 files changed

+27
-12
lines changed

.github/workflows/ci.yml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
env: {}
2+
3+
# FILE GENERATED WITH: npx ghat fregante/ghatemplates/node
4+
# SOURCE: https://github.com/fregante/ghatemplates
5+
# OPTIONS: {"exclude":["jobs.Lint","jobs.Build"]}
6+
7+
name: CI
8+
on:
9+
- pull_request
10+
- push
11+
jobs:
12+
Test:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v2
16+
- name: install
17+
run: npm ci || npm install
18+
- name: build
19+
run: npm run build --if-present
20+
- name: AVA
21+
run: npx ava

.npmignore

-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
test
2-
.travis.yml

.travis.yml

-3
This file was deleted.

LICENSE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2020 Andrew Levine
3+
Copyright (c) Andrew Levine
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# Web Store Upload CLI
22

3-
[![CI status](https://travis-ci.org/DrewML/chrome-webstore-upload-cli.svg)](https://travis-ci.org/DrewML/chrome-webstore-upload-cli)
4-
5-
A CLI wrapper around the [Web Store Upload](https://github.com/DrewML/chrome-webstore-upload) module.
3+
A CLI wrapper around the [Web Store Upload](https://github.com/fregante/chrome-webstore-upload) module.
64

75
The following projects use this package to facilitate auto-deployment of extensions
86
- [GifHub](https://github.com/DrewML/GifHub)
97
- [Octo Preview](https://github.com/DrewML/octo-preview)
10-
- [GhostText](https://github.com/GhostText/GhostText)
8+
- [GhostText](https://github.com/fregante/GhostText)
119
- [npmhub](https://github.com/npmhub/npmhub)
1210
- [OctoLinker](https://github.com/octolinker/browser-extension)
1311
- [Refined GitHub](https://github.com/sindresorhus/refined-github)
@@ -30,7 +28,7 @@ npm install --save-dev chrome-webstore-upload-cli
3028

3129
## Setup
3230

33-
You will need a Google API `clientId`, a `clientSecret` and a `refreshToken`. Read [the guide.](https://github.com/DrewML/chrome-webstore-upload/blob/master/How%20to%20generate%20Google%20API%20keys.md)
31+
You will need a Google API `clientId`, a `clientSecret` and a `refreshToken`. Read [the guide.](https://github.com/fregante/chrome-webstore-upload/blob/master/How%20to%20generate%20Google%20API%20keys.md)
3432

3533
You can also [set up Travis to automatically upload your extension.](./Travis%20autoupload%20guide.md)
3634

@@ -62,4 +60,4 @@ $ webstore --help
6260
6361
Publish extension (with CLIENT_ID, CLIENT_SECRET, and REFRESH_TOKEN set as env variables)
6462
$ webstore publish --extension-id elomekmlfonmdhmpmdfldcjgdoacjcba
65-
```
63+
```

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.2.1",
44
"license": "MIT",
55
"description": "CLI Utility to quickly upload + publish extensions to the Chrome Web Store",
6-
"repository": "https://github.com/DrewML/chrome-webstore-upload-cli",
6+
"repository": "https://github.com/fregante/chrome-webstore-upload-cli",
77
"bin": {
88
"webstore": "index.js"
99
},

0 commit comments

Comments
 (0)