Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ updates:
directory: "/"
schedule:
interval: "weekly"
cooldown:
default-days: 2
commit-message:
prefix: "ci(github-actions)"
- package-ecosystem: npm
Expand All @@ -17,6 +19,8 @@ updates:
- RandomByte
- flovogt
versioning-strategy: increase
cooldown:
default-days: 2
commit-message:
prefix: "deps"
prefix-development: "build(deps-dev)"
24 changes: 0 additions & 24 deletions .github/workflows/commitlint.yml

This file was deleted.

13 changes: 12 additions & 1 deletion .github/workflows/github-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ jobs:
steps:

- uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v6
Expand All @@ -33,6 +35,14 @@ jobs:
- name: Perfrom ESLint check
run: npm run lint

- name: Validate current commit (last commit) with commitlint
if: github.event_name == 'push'
run: npm run lint:commit -- --last --verbose

- name: Validate PR commits with commitlint
if: github.event_name == 'pull_request'
run: npm run lint:commit -- --from ${{ github.event.pull_request.base.sha }} --to ${{ github.event.pull_request.head.sha }} --verbose

- name: Perfrom Licenses check
run: npm run check-licenses

Expand All @@ -43,7 +53,8 @@ jobs:
run: npm run test:unit:coverage

- name: Send report to Coveralls for package @ui5/middleware-code-coverage
uses: coverallsapp/github-action@v2.3.7
uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
continue-on-error: true # Do not fail the job if coverage reporting fails (e.g. service is down)
with:
flag-name: middleware-code-coverage
base-path: ./packages/middleware-code-coverage
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
releases_created: ${{steps.release.outputs.releases_created}}
paths_released: ${{steps.release.outputs.paths_released}}
steps:
- uses: googleapis/release-please-action@v4
- uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0
id: release
with:
token: ${{secrets.GH_OPENUI5BOT}}
Expand All @@ -35,6 +35,8 @@ jobs:
runs-on: ubuntu-24.04
permissions:
id-token: write # Required for trusted publishing via OIDC (https://docs.npmjs.com/trusted-publishers)
# The GitHub Actions Environment configured for the trusted publisher
environment: npmjs:@ui5/middleware-code-coverage
strategy:
matrix:
path_released: ${{fromJson(needs.pull-request.outputs.paths_released)}}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reuse-compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ jobs:
steps:
- uses: actions/checkout@v6
- name: Execute REUSE Compliance Check
uses: fsfe/reuse-action@v6
uses: fsfe/reuse-action@676e2d560c9a403aa252096d99fcab3e1132b0f5 # v6.0.0
1 change: 1 addition & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npm run lint:commit -- --edit "$1" # Lint currently edited commit message
1 change: 0 additions & 1 deletion .husky/pre-push

This file was deleted.

1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
registry=https://registry.npmjs.org/
lockfile-version=3
ignore-scripts=true
allow-git=none
3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,8 @@
"scripts": {
"check-licenses": "licensee --errors-only",
"knip": "knip --config knip.config.js",
"hooks:pre-push": "npm run lint:commit",
"lint": "npm run lint --workspaces --if-present",
"lint:commit": "commitlint -e",
"lint:commit": "commitlint",
"prepare": "node ./.husky/skip.js || husky",
"check-engine": "check-engine-light .",
"test": "npm run test --workspaces --if-present && npm run knip",
Expand Down
Loading