Skip to content

Commit 1bc1200

Browse files
authored
Merge branch 'conventional-changelog:master' into patch-1
2 parents b3348ec + 85b2808 commit 1bc1200

File tree

128 files changed

+5490
-2081
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+5490
-2081
lines changed

.circleci/config.yml

-109
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ echo "your commit message here" | commitlint # fails/passes
3636

3737
## Checklist:
3838

39-
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
39+
<!--- Go over all the following points, and put an `x` in all the boxes that apply. See the README for information on testing. -->
4040
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
4141

4242
- [ ] My change requires a change to the documentation.

.github/workflows/CI.yml

+17-39
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,27 @@
11
name: CI
22

3-
on: [push, pull_request]
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
types: [opened, synchronize]
49

510
jobs:
6-
v14:
7-
runs-on: ubuntu-22.04
8-
container:
9-
image: "ubuntu:22.04"
10-
steps:
11-
- name: Install required dependencies
12-
run: |
13-
apt update
14-
apt install --yes sudo
15-
sudo apt install --yes git
16-
sudo apt install --yes curl
17-
curl --location https://deb.nodesource.com/setup_14.x | sudo --preserve-env bash -
18-
sudo DEBIAN_FRONTEND=noninteractive apt install --yes nodejs
19-
- uses: actions/checkout@v2
20-
# workaround for https://github.com/actions/runner/issues/2033
21-
- name: ownership workaround
22-
run: git config --global --add safe.directory '*'
23-
- name: Install yarn
24-
run: |
25-
npm install --global yarn
26-
node --version
27-
yarn global add yarn@latest
28-
- name: Install dependencies
29-
run: yarn install --ignore-engines --frozen-lockfile
30-
- name: Build packages
31-
run: yarn build
32-
- name: Test
33-
run: yarn test-ci
34-
35-
v16:
11+
v18:
3612
runs-on: ubuntu-22.04
3713
container:
38-
image: "ubuntu:22.04"
14+
image: 'ubuntu:22.04'
3915
steps:
4016
- name: Install required dependencies
4117
run: |
4218
apt update
4319
apt install --yes sudo
4420
sudo apt install --yes git
4521
sudo apt install --yes curl
46-
curl --location https://deb.nodesource.com/setup_16.x | sudo --preserve-env bash -
22+
curl --location https://deb.nodesource.com/setup_18.x | sudo --preserve-env bash -
4723
sudo DEBIAN_FRONTEND=noninteractive apt install --yes nodejs
48-
- uses: actions/checkout@v2
24+
- uses: actions/checkout@v4
4925
# workaround for https://github.com/actions/runner/issues/2033
5026
- name: ownership workaround
5127
run: git config --global --add safe.directory '*'
@@ -61,20 +37,20 @@ jobs:
6137
- name: Test
6238
run: yarn test-ci
6339

64-
v18:
40+
v20:
6541
runs-on: ubuntu-22.04
6642
container:
67-
image: "ubuntu:22.04"
43+
image: 'ubuntu:22.04'
6844
steps:
6945
- name: Install required dependencies
7046
run: |
7147
apt update
7248
apt install --yes sudo
7349
sudo apt install --yes git
7450
sudo apt install --yes curl
75-
curl --location https://deb.nodesource.com/setup_18.x | sudo --preserve-env bash -
51+
curl --location https://deb.nodesource.com/setup_20.x | sudo --preserve-env bash -
7652
sudo DEBIAN_FRONTEND=noninteractive apt install --yes nodejs
77-
- uses: actions/checkout@v2
53+
- uses: actions/checkout@v4
7854
# workaround for https://github.com/actions/runner/issues/2033
7955
- name: ownership workaround
8056
run: git config --global --add safe.directory '*'
@@ -93,7 +69,9 @@ jobs:
9369
windows:
9470
runs-on: windows-2022
9571
steps:
96-
- uses: actions/checkout@v2
72+
- uses: actions/checkout@v4
73+
with:
74+
max_attempts: 3
9775
- name: Update yarn
9876
run: |
9977
node --version

.github/workflows/container-build.yml

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: container build
2+
on:
3+
push:
4+
tags:
5+
- '**'
6+
schedule:
7+
- cron: '0 0 * * *'
8+
pull_request:
9+
paths:
10+
- 'Dockerfile.ci'
11+
jobs:
12+
container-build:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: checkout
16+
uses: actions/checkout@v4
17+
- name: Set up QEMU
18+
uses: docker/setup-qemu-action@v3
19+
- name: Set up Docker Buildx
20+
uses: docker/setup-buildx-action@v3
21+
- name: Log into registry
22+
uses: docker/login-action@v3
23+
with:
24+
username: ${{ secrets.DOCKERHUB_USERNAME }}
25+
password: ${{ secrets.DOCKERHUB_TOKEN }}
26+
- name: Docker meta
27+
id: meta
28+
uses: docker/metadata-action@v5
29+
with:
30+
images: commitlint/commitlint
31+
tags: |
32+
type=semver,pattern={{version}}
33+
type=edge,branch=master
34+
type=ref,event=branch
35+
type=sha,prefix=,format=short
36+
- name: Build and push container image
37+
uses: docker/build-push-action@v5
38+
with:
39+
context: .
40+
file: Dockerfile.ci
41+
push: true
42+
tags: ${{ steps.meta.outputs.tags }}
43+
labels: ${{ steps.meta.outputs.labels }}
44+
# disable arm build for now, because of https://github.com/nodejs/docker-node/issues/1335
45+
platforms: linux/amd64 #,linux/arm64

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16
1+
18

.tool-versions

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
nodejs 18.18.2

@alias/commitlint-config-angular/CHANGELOG.md

+102
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,108 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [18.0.0](https://github.com/conventional-changelog/commitlint/compare/v17.8.1...v18.0.0) (2023-10-20)
7+
8+
9+
* chore!: minimum node version v18 (#3644) ([5b4aeaf](https://github.com/conventional-changelog/commitlint/commit/5b4aeaf4f01c2726a7bc8631a23bb34c849baad2)), closes [#3644](https://github.com/conventional-changelog/commitlint/issues/3644)
10+
11+
12+
### BREAKING CHANGES
13+
14+
* drop node v14 and v16 support
15+
16+
* chore: remove unused types
17+
18+
* docs: prepare node update and new release
19+
20+
* chore!: minimum TS version v5
21+
* drop TS v4 support
22+
23+
* ci: remove node v14/16 checks
24+
25+
* chore: adjust node types to minimal supported version
26+
27+
* chore!: further major versions of other deps
28+
* upgrade conventional-changelog-conventionalcommits, conventional-commits-parser, conventional-changelog-atom,
29+
30+
* docs: simplify releases and remove roadmap
31+
32+
33+
34+
35+
36+
## [17.8.1](https://github.com/conventional-changelog/commitlint/compare/v17.8.0...v17.8.1) (2023-10-20)
37+
38+
**Note:** Version bump only for package commitlint-config-angular
39+
40+
41+
42+
43+
44+
# [17.8.0](https://github.com/conventional-changelog/commitlint/compare/v17.7.2...v17.8.0) (2023-10-14)
45+
46+
**Note:** Version bump only for package commitlint-config-angular
47+
48+
49+
50+
51+
52+
# [17.7.0](https://github.com/conventional-changelog/commitlint/compare/v17.6.7...v17.7.0) (2023-08-09)
53+
54+
**Note:** Version bump only for package commitlint-config-angular
55+
56+
57+
58+
59+
60+
## [17.6.7](https://github.com/conventional-changelog/commitlint/compare/v17.6.6...v17.6.7) (2023-07-19)
61+
62+
**Note:** Version bump only for package commitlint-config-angular
63+
64+
65+
66+
67+
68+
## [17.6.6](https://github.com/conventional-changelog/commitlint/compare/v17.6.5...v17.6.6) (2023-06-24)
69+
70+
**Note:** Version bump only for package commitlint-config-angular
71+
72+
73+
74+
75+
76+
## [17.6.5](https://github.com/conventional-changelog/commitlint/compare/v17.6.4...v17.6.5) (2023-05-30)
77+
78+
**Note:** Version bump only for package commitlint-config-angular
79+
80+
81+
82+
83+
84+
## [17.6.3](https://github.com/conventional-changelog/commitlint/compare/v17.6.2...v17.6.3) (2023-05-04)
85+
86+
**Note:** Version bump only for package commitlint-config-angular
87+
88+
89+
90+
91+
92+
## [17.6.1](https://github.com/conventional-changelog/commitlint/compare/v17.6.0...v17.6.1) (2023-04-14)
93+
94+
**Note:** Version bump only for package commitlint-config-angular
95+
96+
97+
98+
99+
100+
# [17.6.0](https://github.com/conventional-changelog/commitlint/compare/v17.5.1...v17.6.0) (2023-04-13)
101+
102+
**Note:** Version bump only for package commitlint-config-angular
103+
104+
105+
106+
107+
6108
## [17.4.4](https://github.com/conventional-changelog/commitlint/compare/v17.4.3...v17.4.4) (2023-02-17)
7109

8110
**Note:** Version bump only for package commitlint-config-angular

0 commit comments

Comments
 (0)