File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
2+ # SPDX-License-Identifier: CC0-1.0
3+
4+ changelog :
5+ categories :
6+ - title : 💥 Breaking changes
7+ labels :
8+ - breaking
9+ - " type: breaking"
10+ - title : Added
11+ labels :
12+ - enhancement
13+ - " type: enhancement"
14+ - title : Fixed
15+ labels :
16+ - bug
17+ - " type: bug"
18+ - title : Changed
19+ labels :
20+ - " *"
Original file line number Diff line number Diff line change 2727
2828 steps :
2929 - name : Checkout
30- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
30+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3131 with :
3232 persist-credentials : false
3333
Original file line number Diff line number Diff line change 2323 name : Build and deploy
2424 steps :
2525 - name : Checkout
26- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
26+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2727 with :
2828 persist-credentials : false
2929
Original file line number Diff line number Diff line change 2525
2626 steps :
2727 - name : Checkout
28- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2929 with :
3030 persist-credentials : false
3131
Original file line number Diff line number Diff line change 11# This workflow is provided via the organization template repository
22#
3- # https://github.com/nextcloud/.github
3+ # https://github.com/nextcloud-libraries /.github
44# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
55#
66# SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors
@@ -24,67 +24,27 @@ concurrency:
2424 cancel-in-progress : true
2525
2626jobs :
27- changes :
28- runs-on : ubuntu-latest
29- permissions :
30- contents : read
31- pull-requests : read
32-
33- outputs :
34- src : ${{ steps.changes.outputs.src}}
35-
36- steps :
37- - uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
38- id : changes
39- continue-on-error : true
40- with :
41- filters : |
42- src:
43- - '.github/workflows/lint-typescript.yml'
44- - 'package.json'
45- - 'package-lock.json'
46- - 'tsconfig.json'
47- - '**.ts'
48- - '**.vue'
49-
5027 test :
5128 runs-on : ubuntu-latest
52-
53- needs : changes
54- if : needs.changes.outputs.src != 'false'
29+ name : Lint Typescript
5530
5631 steps :
5732 - name : Checkout
58- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
33+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5934 with :
6035 persist-credentials : false
6136
6237 - name : Set up node
6338 uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
6439 with :
65- node-version-file : package.json
40+ node-version-file : ' package.json'
6641
6742 - name : Install dependencies
6843 env :
6944 CYPRESS_INSTALL_BINARY : 0
70- run : |
71- npm ci
45+ run : npm ci
7246
7347 - name : Check types
7448 run : |
7549 npm run --if-present check-types
7650 npm run --if-present ts:check
77-
78- summary :
79- permissions :
80- contents : none
81- runs-on : ubuntu-latest
82- needs : [changes, test]
83-
84- if : always()
85-
86- name : typescript-summary
87-
88- steps :
89- - name : Summary status
90- run : if ${{ needs.changes.outputs.src != 'false' && needs.test.result != 'success' }}; then exit 1; fi
Original file line number Diff line number Diff line change 3030
3131 steps :
3232 - name : Checkout
33- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
33+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3434 with :
3535 persist-credentials : false
3636
5353 run : npm run test:coverage --if-present
5454
5555 - name : Collect coverage
56- uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
56+ uses : codecov/codecov-action@fdcc8476540edceab3de004e990f80d881c6cc00 # v5.5.0
5757 with :
5858 files : ./coverage/lcov.info
59+ env :
60+ CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
Original file line number Diff line number Diff line change 3131 steps :
3232 - name : Checkout
3333 id : checkout
34- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
34+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3535 with :
3636 persist-credentials : false
3737 ref : ${{ matrix.branches }}
Original file line number Diff line number Diff line change 2323
2424 steps :
2525 - name : Checkout
26- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
26+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2727 with :
2828 persist-credentials : false
2929
Original file line number Diff line number Diff line change 1919 runs-on : ubuntu-latest
2020 steps :
2121 - name : Checkout
22- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2323 with :
2424 persist-credentials : false
2525
You can’t perform that action at this time.
0 commit comments