Skip to content

Commit

Permalink
typings/ci: Split typings (#59)
Browse files Browse the repository at this point in the history
* Enum documentation fixes

* Lint types folder (soon)

* Split typings

* Codefactor

* Removed unnecessary overload. Try and link #58 to PR?

* Should fix CI

* Reflect correction in 27d7d9c

* Added library typings

* Add rest of typings

* Typo

* Finished rest of library typings, bug fixes etc

* Export file, bug fixes, typos etc

* Typings change

* Naming typos

* Attempt 2

* b85c399, 22610d8 and df13457 reflections

* b854f61 reflections

* b8f415f reflections

* 9139554 reflections

* 7631742 reflections

* b0563ac reflections

* 95c586c reflections and bug fixes from previous commit

* 6296f7c reflections

* 21b3014 reflections

* 21b3014 reflections

* 38d7b34 reflections

* Added WinstonLogger

* Lint

* Don't emit file outputs on tsc check

* Add updateDBVal type

* Changed name

* Add path references

* fix

* Fix the damn CI

* Correct path

* 37a4838 and previous reflections

* f0978c2 reflections

* #64 reflections

* Clear warnings from e69bf1c

* 3ff2100 reflections

* e5bcc33 reflections

* Confirmed typo

* #65 reflections

* Rename

* #67 reflections

* Remove unused imports

* Added Library selector postinstall script, needs testing

* Remove language check/selection

* Remove variable in global

* Constant

* Move to scripts folder

* Exit process if CI detected

* Add CI env vars

* #69 reflections

* Added name to dep install and test

* Consistency

* #72 reflections

* Add first and sweep methods

* Test something

* Fix pathing

* Trying something...

* module declaration?

* Fix typings

* Return `this` where appropriate

* Save json only if invalid config

* Bump events to 13.9.2

* #70 reflections

* #66 reflections

* 0af8a88 reflections

* #73 reflections

* 061de33 reflections
  • Loading branch information
bsian03 authored Mar 20, 2020
1 parent 09447f0 commit 075d0fe
Show file tree
Hide file tree
Showing 114 changed files with 8,195 additions and 6,770 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/docgen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,7 @@ jobs:
node-version: 12
- name: Install dependencies
run: yarn install --frozen-lockfile
env:
CI: true
- name: Generate and commit documentation
uses: axonteam/action-docgen@master
78 changes: 43 additions & 35 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,48 +8,56 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 12
- run: yarn install
- run: yarn test:publish
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 12
- name: Dep install and test
run: |
yarn install
yarn test:publish
env:
CI: true

publish-npm:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 12
registry-url: https://registry.npmjs.org/
- name: Dep install
run: yarn install
- name: Publish
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.npm_token }}
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 12
registry-url: https://registry.npmjs.org/
- name: Dep install
run: yarn install
env:
CI: true
- name: Publish
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.npm_token }}

publish-gpr:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 12
registry-url: https://npm.pkg.github.com/
scope: '@khaazz'
env:
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Dep install
run: yarn install
- name: Autoscope package
uses: khaazz/action-autoscope@master
- name: Configure .npmrc
run: echo registry=https://npm.pkg.github.com/Khaazz >> .npmrc
- name: Publish
run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 12
registry-url: https://npm.pkg.github.com/
scope: '@khaazz'
env:
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Dep install
run: yarn install
env:
CI: true
- name: Autoscope package
uses: khaazz/action-autoscope@master
- name: Configure .npmrc
run: echo registry=https://npm.pkg.github.com/Khaazz >> .npmrc
- name: Publish
run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
Loading

0 comments on commit 075d0fe

Please sign in to comment.