Skip to content

Commit 197b73c

Browse files
authored
Merge pull request #1 from woksin-org/release
Make it my own
2 parents 1ce57ab + 70f13a7 commit 197b73c

21 files changed

Lines changed: 59 additions & 158 deletions

File tree

.eslintrc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
extends: "@dolittle"
1+
extends: "@woksin"

.github/workflows/workflow.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,44 +20,45 @@ jobs:
2020
node-version: 16.x
2121
registry-url: "https://registry.npmjs.org"
2222
- run: yarn
23+
name: Install dependencies
2324
- run: yarn ci
24-
25+
name: Build, Lint and Test
2526
- name: Establish context
2627
id: context
27-
uses: dolittle/establish-context-action@v2
28+
uses: woksin-org/establish-context-action@v2
2829

2930
- name: Increment version
3031
id: increment-version
3132
if: ${{ steps.context.outputs.should-publish == 'true' }}
32-
uses: dolittle/increment-version-action@v2
33+
uses: woksin-org/increment-version-action@v2
3334
with:
3435
version: ${{ steps.context.outputs.current-version }}
3536
release-type: ${{ steps.context.outputs.release-type }}
3637

3738
- name: Prepend to Changelog
3839
if: ${{ steps.context.outputs.should-publish == 'true' && steps.context.outputs.release-type != 'prerelease' }}
39-
uses: dolittle/add-to-changelog-action@v2
40+
uses: woksin-org/add-to-changelog-action@v2
4041
with:
4142
version: ${{ steps.increment-version.outputs.next-version }}
4243
body: ${{ steps.context.outputs.pr-body }}
4344
pr-url: ${{ steps.context.outputs.pr-url }}
4445
changelog-path: CHANGELOG.md
45-
user-email: build@dolittle.com
46-
user-name: dolittle-build
46+
user-email: build@woksin-org.com
47+
user-name: woksin
4748

4849
- name: Create GitHub Release
4950
if: ${{ steps.context.outputs.should-publish == 'true' }}
50-
uses: dolittle/github-release-action@v2
51+
uses: woksin-org/github-release-action@v2
5152
with:
5253
token: ${{ secrets.BUILD_PAT }}
5354
version: ${{ steps.increment-version.outputs.next-version }}
5455
body: ${{ steps.context.outputs.pr-body }}
5556

5657
- name: Release JavaScript
5758
if: ${{ steps.context.outputs.should-publish == 'true' }}
58-
uses: dolittle/release-typescript-lib-action@v1
59+
uses: woksin-org/release-typescript-lib-action@v1
5960
with:
6061
version: ${{ steps.increment-version.outputs.next-version }}
6162
root: "."
6263
env:
63-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
64+
NODE_AUTH_TOKEN: ${{ secrets.TOKEN_NPM }}

.mocharc.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// Copyright (c) Dolittle. All rights reserved.
1+
// Copyright (c) woksin-org. All rights reserved.
22
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
33

4-
const dolittle = require('@dolittle/typescript.testing/.mocharc.json');
54

6-
module.exports = dolittle;
5+
module.exports = require('@woksin/typescript.testing/.mocharc.json');

Documentation/_index.md

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

Documentation/overview.md

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

Documentation/setup/_index.md

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

Documentation/testing/_index.md

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

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2018 Dolittle
3+
Copyright (c) 2023 woksin-org
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

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
This project represents a base build pipeline for TypeScript based projects.
2-
Everything that is common among any TypeScript project, be it a node or browser (client) based, is found here.
1+
## Issues
2+
3+
File issues [here](https://github.com/woksin-org/TypeScript.Build/issues).
34

45
## Using it
56

67
The idea is that this package serves as a foundation to build specific tools for building node and browser applications.
78

8-
Read the documentation [here](https://dolittle.io/tooling/typescript/build)
9-
109
## Dependencies
1110

1211
This project has all its dependencies as regular dependencies, which is why it is important to add a reference to
@@ -20,16 +19,9 @@ This package also provides every dependency you'd need to perform tests using th
2019
## Mocking
2120

2221
Sinon
23-
[To be documented]
2422

2523
## Assertions
2624

2725
Chai
2826
Sinon Chai
2927
Sinon Chai in Order
30-
[To be documented]
31-
32-
## Issues and Contributing
33-
To learn how to contribute please read our [contributing](https://dolittle.io/contributing/) guide.
34-
35-
File issues to our [Home](https://github.com/dolittle/Home/issues) repository.

Source/Build/package.json

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
{
2-
"name": "@dolittle/typescript.build",
2+
"name": "@woksin/typescript.build",
33
"version": "6.0.5",
4-
"description": "Base build pipeline for Dolittle TypeScript projects",
4+
"description": "Base build pipeline for TypeScript projects",
55
"repository": {
66
"type": "git",
7-
"url": "https://github.com/dolittle/TypeScript.Build.git"
7+
"url": "https://github.com/woksin-org/TypeScript.Build.git"
88
},
9-
"homepage": "https://dolittle.io/",
109
"license": "MIT",
1110
"publishConfig": {
1211
"access": "public"
@@ -15,11 +14,9 @@
1514
"ci": "echo nop"
1615
},
1716
"dependencies": {
18-
"@dolittle/typescript.config": "6.0.3",
19-
"@dolittle/eslint-config": "6.0.3",
20-
"eslint": "8.29.0",
21-
"typescript": "4.9.3"
22-
},
23-
"dependencies.@dolittle/typescript\\.config": "6.0.5",
24-
"dependencies.@dolittle/eslint-config": "6.0.5"
17+
"@woksin/typescript.config": "6.0.5",
18+
"@woksin/eslint-config": "6.0.5",
19+
"eslint": "8.46.0",
20+
"typescript": "5.1.6"
21+
}
2522
}

0 commit comments

Comments
 (0)