Skip to content

Commit

Permalink
Remove a step in the release yaml that was just for testing (#9)
Browse files Browse the repository at this point in the history
* Remove a step in the release yaml that was just for testing

* README fixes

* Change files
  • Loading branch information
rlandav authored Jan 29, 2024
1 parent 2f607ee commit 4685c0c
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 44 deletions.
15 changes: 1 addition & 14 deletions .github/workflows/release-changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,4 @@ jobs:
- name: Publish
run: npm run release -- --token "$NPM_TOKEN" --yes --new
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Publish Releases
uses: ncipollo/release-action@v1
with:
artifacts: "dist/**/*"
token: ${{ secrets.REPO_PAT }}
prerelease: false
draft: false
releaseName: ${{ github.event.head_commit.message }}
releaseNotes: ${{ github.event.head_commit.message }}
releaseNotesFile: "CHANGELOG.md"
tag: ${{ github.ref }}
overwrite: true
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "README fixes",
"packageName": "@minecraft/core-build-tasks",
"email": "[email protected]",
"dependentChangeType": "patch"
}
2 changes: 1 addition & 1 deletion tools/core-build-tasks/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Core Build Tasks

This package contains common build tasks used through the src-ts turbo build. If a task is used by `just` in multiple packages, it is moved into this package to reduce duplication. An example of this is the api-extractor task which is used by almost all packages in the src-ts subdirectory.
This package contains common build tasks used within the minecraft-scripting-libraries build, but can be used in other repositories as well. If a task is used by `just` in multiple packages, it is moved into this package to reduce duplication.

This subdirectory only runs the `build` step, and more specifically, only runs `tsc` today since this package itself defines build tasks, so it must be kept lightweight.
58 changes: 29 additions & 29 deletions tools/core-build-tasks/package.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
{
"name": "@minecraft/core-build-tasks",
"version": "1.0.0",
"description": "Common build tasks uses through this repository",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"author": "Raphael Landaverde ([email protected])",
"scripts": {
"build-tools": "just-scripts build-tools",
"clean-tools": "just-scripts clean-tools",
"test": "just-scripts test"
},
"files": [
"lib"
],
"dependencies": {
"@rushstack/node-core-library": "^3.59.6",
"@microsoft/api-extractor": "^7.38.3",
"rimraf": "^3.0.2",
"vitest": "^0.34.6",
"webpack": "^5.86.0"
},
"devDependencies": {
"@types/node": "^14.0.0 || ^16.0.0 || ^18.0.0",
"@types/rimraf": "^3.0.2",
"just-scripts": "^2.1.3",
"ts-node": "^10.9.1",
"tsconfig": "*",
"typescript": "^5.2.2"
}
"name": "@minecraft/core-build-tasks",
"version": "1.0.0",
"description": "Common build tasks used for minecraft-scripting-libraries",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"author": "Raphael Landaverde ([email protected])",
"scripts": {
"build-tools": "just-scripts build-tools",
"clean-tools": "just-scripts clean-tools",
"test": "just-scripts test"
},
"files": [
"lib"
],
"dependencies": {
"@rushstack/node-core-library": "^3.59.6",
"@microsoft/api-extractor": "^7.38.3",
"rimraf": "^3.0.2",
"vitest": "^0.34.6",
"webpack": "^5.86.0"
},
"devDependencies": {
"@types/node": "^14.0.0 || ^16.0.0 || ^18.0.0",
"@types/rimraf": "^3.0.2",
"just-scripts": "^2.1.3",
"ts-node": "^10.9.1",
"tsconfig": "*",
"typescript": "^5.2.2"
}
}

0 comments on commit 4685c0c

Please sign in to comment.