Skip to content

Commit e0b7b72

Browse files
JeremyLARDENOISleofvo
authored andcommitted
ci: replace gitlab by github
1 parent a7487c1 commit e0b7b72

File tree

9 files changed

+101
-122
lines changed

9 files changed

+101
-122
lines changed

.github/release-drafter.yml

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# This release drafter follows the conventions
2+
# from https://keepachangelog.com
3+
4+
name-template: "v$RESOLVED_VERSION"
5+
tag-template: "v$RESOLVED_VERSION"
6+
template: |
7+
## What Changed 👀
8+
9+
$CHANGES
10+
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION
11+
categories:
12+
- title: 🚀 Features
13+
labels:
14+
- "type: feat"
15+
- title: 🐛 Fixes
16+
labels:
17+
- "type: fix"
18+
- title: 📄 Documentation
19+
labels:
20+
- "type: docs"
21+
- title: 🔄 CI
22+
labels:
23+
- "type: ci"
24+
- title: 🧩 Dependency Updates
25+
labels:
26+
- "type: build"
27+
- title: 🔨 Refactor
28+
labels:
29+
- "type: refactor"
30+
collapse-after: 5
31+
32+
change-template: "- $TITLE @$AUTHOR (#$NUMBER)"
33+
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
34+
version-resolver:
35+
major:
36+
labels:
37+
- "semver: major"
38+
minor:
39+
labels:
40+
- "semver: minor"
41+
patch:
42+
labels:
43+
- "semver: patch"
44+
default: patch
45+
46+
exclude-labels:
47+
- skip-changelog

.github/workflows/ci.yml

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
tags:
8+
- "v*"
9+
pull_request:
10+
branches:
11+
- main
12+
workflow_dispatch:
13+
14+
jobs:
15+
catalog:
16+
uses: polyflix/.github/.github/workflows/node-ci.yml@main
17+
with:
18+
package-migration: true
19+
secrets: inherit

.github/workflows/label-checker.yml

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Label Checker
2+
3+
on:
4+
pull_request:
5+
types:
6+
- opened
7+
- synchronize
8+
- reopened
9+
- labeled
10+
- unlabeled
11+
12+
concurrency:
13+
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
14+
cancel-in-progress: true
15+
16+
jobs:
17+
label-checker:
18+
uses: polyflix/.github/.github/workflows/label-checker.yml@main
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Check PR title
2+
3+
on:
4+
pull_request:
5+
types:
6+
- opened
7+
- reopened
8+
- edited
9+
- synchronize
10+
11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
13+
cancel-in-progress: true
14+
15+
jobs:
16+
title-checher:
17+
uses: polyflix/.github/.github/workflows/pr-title-checker.yml@main

.gitlab-ci.yml

-37
This file was deleted.

.gitlab/.releaserc

-43
This file was deleted.

.gitlab/issue_templates/code_change.md

-13
This file was deleted.

.gitlab/issue_templates/misc.md

-5
This file was deleted.

.gitlab/merge_request_templates/code_change.md

-24
This file was deleted.

0 commit comments

Comments
 (0)