Skip to content

v6.2.0

Compare
Choose a tag to compare
@seek-oss-ci seek-oss-ci released this 18 May 04:15
· 333 commits to main since this release
0870c80

Minor Changes

  • build, build-package: Add a skuba config key named assets to copy assets to the output directory. (#1163)

    In your package.json:

     {
       "skuba": {
    +    "assets": [
    +      "**/*.vocab/*translations.json"
    +    ],
         "entryPoint": "src/index.ts",
         "type": "package",
       }
     }

    This will instruct skuba to copy the files matching the list of globs to the output directory/ies, preserving the directory structure from the source:

    • for skuba build-package it will copy them to lib-commonjs and lib-es2015
    • for skuba build it will copy them to tsconfig.json#/compilerOptions.outDir (lib by default)

Patch Changes

  • template: Include manifest files in CODEOWNERS (#1162)

    Our templates previously excluded package.json and yarn.lock from CODEOWNERS. This was intended to support advanced workflows such as auto-merging PRs and augmenting GitHub push notifications with custom tooling. However, we are reverting this configuration as it is more common for SEEKers to prefer a simpler CODEOWNERS-based workflow.

    This will not affect existing projects. If you create a new project and wish to restore the previous behaviour, you can manually extend .github/CODEOWNERS:

    * @<%- ownerName %>
    
    + # Configured by Renovate
    + package.json
    + yarn.lock
  • deps: Bump @octokit dependencies (#1174)

    This should resolve the following compiler error:

    error TS2339: Property 'annotations' does not exist on type '{}'.
  • deps: ts-jest ^29.1.0 (#1166)

    This resolves the following skuba test warning:

    Version 5.0.2 of typescript installed has not been tested with ts-jest. If you're experiencing issues, consider using a supported version (>=4.3.0 <5.0.0-0). Please do not report issues in ts-jest if you are using unsupported versions.
  • template/*-rest-api: Remove Gantry ignoreAlarms override (#1160)

    This issue has been resolved in Gantry v2.2.0; see its release notes for more information.

    deployment:
    - # SEEK-Jobs/gantry#488
    - ignoreAlarms: true