Skip to content

Commit 4ff17ab

Browse files
Initial commit
0 parents  commit 4ff17ab

File tree

14 files changed

+285
-0
lines changed

14 files changed

+285
-0
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @remarkablemark
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: Bug Report
3+
about: Report a bug
4+
labels: bug
5+
assignees: remarkablemark
6+
---
7+
8+
## Expected Behavior
9+
10+
<!-- What should happen. -->
11+
12+
## Actual Behavior
13+
14+
<!-- What happens instead. -->
15+
16+
## Steps to Reproduce
17+
18+
<!-- Describe a sequence of steps that anybody can repeat to see the issue. -->
19+
20+
## Reproducible Demo
21+
22+
<!-- Creating a bug demo will help speed up the process of resolving the issue. -->
23+
24+
## Environment
25+
26+
- Version:
27+
- Platform:
28+
- OS:
29+
30+
## Keywords
31+
32+
<!-- Include keywords that might help others with the same problem find this issue. -->
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
name: Feature Request
3+
about: Suggest improvements or new features
4+
labels: feature
5+
assignees: remarkablemark
6+
---
7+
8+
## Problem
9+
10+
<!-- What is missing or inconvenient without this improvement or feature? -->
11+
12+
## Suggested Solution
13+
14+
<!-- How do you suggest fixing the problem? Do any other tools already do it? -->
15+
16+
## Keywords
17+
18+
<!-- Include keywords that might help others with the same problem find this issue. -->

.github/ISSUE_TEMPLATE/question.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Question
3+
about: Ask a question
4+
labels: question
5+
assignees: remarkablemark
6+
---
7+
8+
## Question
9+
10+
<!-- Check the README, issues, and discussions before asking your question. -->
11+
12+
## Keywords
13+
14+
<!-- Include keywords that might help others with the same question find this issue. -->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<!--
2+
Filling out the information below can facilitate the review/merge of the pull request (PR).
3+
-->
4+
5+
## What is the motivation for this pull request?
6+
7+
<!-- Is this a feature, bug fix, documentation, etc.? -->
8+
9+
## What is the current behavior?
10+
11+
<!-- Please link to the issue (if applicable). -->
12+
13+
## What is the new behavior?
14+
15+
<!-- If this is a feature change or bug fix. -->
16+
17+
## Checklist:
18+
19+
<!--
20+
Feel free to remove any item that is irrelevant to your changes.
21+
To check an item, place an "x" in the box like so: `- [x] Tests`
22+
-->
23+
24+
- [ ] [Conventional Commits](https://www.conventionalcommits.org/)
25+
- [ ] Tests
26+
- [ ] Documentation
27+
28+
<!--
29+
Any other comments? Thank you for contributing!
30+
-->

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: 'github-actions'
9+
directory: '/'
10+
schedule:
11+
interval: 'daily'

.github/mergify.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
pull_request_rules:
2+
- name: automatic merge for Dependabot pull requests
3+
conditions:
4+
- author=dependabot[bot]
5+
- check-success=test
6+
actions:
7+
merge:
8+
method: squash

.github/workflows/commitlint.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: commitlint
2+
on: [push, pull_request]
3+
4+
permissions:
5+
contents: read
6+
7+
jobs:
8+
commitlint:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Checkout repository
12+
uses: actions/checkout@v4
13+
with:
14+
fetch-depth: 0
15+
16+
- name: Commitlint
17+
uses: remarkablemark/commitlint@v1
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: release-please
2+
on:
3+
push:
4+
branches:
5+
- master
6+
7+
permissions:
8+
contents: write
9+
pull-requests: write
10+
11+
jobs:
12+
release-please:
13+
runs-on: ubuntu-latest
14+
15+
steps:
16+
- name: Release Please
17+
uses: googleapis/release-please-action@v4
18+
id: release
19+
with:
20+
release-type: simple
21+
22+
- name: Checkout repository
23+
uses: actions/checkout@v4
24+
25+
- name: Tag major and minor versions
26+
if: ${{ steps.release.outputs.release_created }}
27+
run: |
28+
git config user.name 'github-actions[bot]'
29+
git config user.email 'github-actions[bot]@users.noreply.github.com'
30+
git tag -d v${{ steps.release.outputs.major }} || true
31+
git tag -d v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} || true
32+
git tag -a v${{ steps.release.outputs.major }} -m 'Release v${{ steps.release.outputs.major }}'
33+
git tag -a v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} -m 'Release v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}'
34+
git push -f origin v${{ steps.release.outputs.major }}
35+
git push -f origin v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}

.github/workflows/test.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: test
2+
on: [push, pull_request]
3+
4+
permissions:
5+
contents: read
6+
7+
jobs:
8+
test:
9+
runs-on: ${{ matrix.os }}
10+
strategy:
11+
matrix:
12+
os: [ubuntu-latest, macos-latest, windows-latest]
13+
14+
steps:
15+
- name: Checkout repository
16+
uses: actions/checkout@v4
17+
18+
- name: Run action
19+
uses: ./
20+
21+
- name: Run action with version
22+
uses: ./
23+
with:
24+
version: 2.3.4

0 commit comments

Comments
 (0)