Skip to content

Commit 386cc30

Browse files
committed
Merge branch 'dev' into releases/v4
2 parents 5c6e9e9 + b8c9eb0 commit 386cc30

18 files changed

+326
-176
lines changed

.github/FUNDING.yml

-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
# These are supported funding model platforms
2-
31
github: [JamesIves]

.github/ISSUE_TEMPLATE/BUG.yml

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Bug Report 🐝
2+
description: Create a bug report to help us improve the action.
3+
title: 'bug: 🐝 '
4+
labels: ['bug 🐝', 'triage ⚠️']
5+
assignees:
6+
- JamesIves
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thank you for taking the time to report a bug. Please fill out the sections below to help us reproduce the issue and improve the action. If you're unsure about something, feel free to skip it or write N/A in the field.
12+
13+
[Please check the Q&A before posting an issue here](https://github.com/JamesIves/github-pages-deploy-action/discussions?discussions_q=category%3AQ%26A).
14+
- type: textarea
15+
id: bug-description
16+
attributes:
17+
label: Describe the bug
18+
description: 'Please provide a clear and concise description of what the bug is and what you expected to happen.'
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: reproduction-steps
23+
attributes:
24+
label: Reproduction Steps
25+
description: 'Steps to reproduce the behavior. Please provide a minimal example if possible.'
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: logs
30+
attributes:
31+
label: Logs
32+
description: "Please provide your deployment logs if applicable. If the error message isn't revealing the problem please set ACTIONS_STEP_DEBUG to true in your repository's secrets menu and run the workflow again."
33+
render: shell
34+
validations:
35+
required: false
36+
- type: textarea
37+
id: workflow
38+
attributes:
39+
label: Workflow
40+
description: 'Please provide a link or snippet of your workflow yml file.'
41+
render: yml
42+
validations:
43+
required: true
44+
- type: textarea
45+
id: additional-comments
46+
attributes:
47+
label: Additional Comments
48+
description: 'Add any other context about the problem here that does not fit elsewhere.'
49+
validations:
50+
required: false

.github/ISSUE_TEMPLATE/BUG_REPORT.md

-28
This file was deleted.
File renamed without changes.
File renamed without changes.

.github/release.yml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
changelog:
2+
categories:
3+
- title: Breaking Changes 💥
4+
labels:
5+
- breaking 💥
6+
- breaking
7+
- title: New Features 🎉
8+
labels:
9+
- feature ✨
10+
- feat
11+
- title: Bug Fixes 🐝
12+
labels:
13+
- fix 🐝
14+
- bug 🐝
15+
- fix
16+
- title: Performance ⚡
17+
labels:
18+
- performance ⚡
19+
- perf
20+
- title: Build 🔧
21+
labels:
22+
- build 🔧
23+
- build
24+
- title: Testing 🧪
25+
labels:
26+
- test 🧪
27+
- test
28+
- title: Documentation 📖
29+
labels:
30+
- documentation 📖
31+
- docs
32+
- title: Dependencies 🤖
33+
labels:
34+
- dependencies
35+
- title: Other Changes
36+
labels:
37+
- '*'

.github/workflows/build.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: unit-tests
1+
name: Unit Tests 🧪
22
on:
33
pull_request:
44
branches:
@@ -32,7 +32,7 @@ jobs:
3232
yarn test
3333
3434
- name: Uploade CodeCov Report
35-
uses: codecov/codecov-action@v4.4.0
35+
uses: codecov/codecov-action@v4.5.0
3636
with:
3737
token: ${{ secrets.CODECOV_TOKEN }}
3838

.github/workflows/codeql-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 'CodeQL'
1+
name: CodeQL Analysis 🔍
22
on:
33
push:
44
branches:

.github/workflows/deploy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy Code to Release Branch
1+
name: Deploy Code to Release Branch 🚀
22
on:
33
workflow_dispatch:
44

.github/workflows/integration.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: integration-tests
1+
name: Integration Tests 🧪
22
on:
33
workflow_dispatch:
44
inputs:

.github/workflows/label.yml

+95
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
name: Label Pull Requests 🏷️
2+
3+
on:
4+
pull_request:
5+
types: [opened, reopened, labeled, unlabeled]
6+
7+
permissions:
8+
pull-requests: write
9+
contents: read
10+
11+
jobs:
12+
assign-labels:
13+
runs-on: ubuntu-latest
14+
name: Assign labels in pull request 🏷️
15+
if: github.event.pull_request.merged == false
16+
steps:
17+
- name: Checkout 🛎️
18+
uses: actions/checkout@v3
19+
20+
- name: Assign Labels 🏷️
21+
id: action-assign-labels
22+
uses: mauroalderete/action-assign-labels@v1
23+
with:
24+
pull-request-number: ${{ github.event.pull_request.number }}
25+
github-token: ${{ secrets.GITHUB_TOKEN }}
26+
conventional-commits: |
27+
conventional-commits:
28+
- type: 'fix'
29+
nouns: ['FIX', 'Fix', 'fix', 'FIXED', 'Fixed', 'fixed']
30+
labels: ['bug 🐝', 'fix 🐝']
31+
- type: 'feature'
32+
nouns: ['FEATURE', 'Feature', 'feature', 'FEAT', 'Feat', 'feat']
33+
labels: ['feature ✨']
34+
- type: 'breaking_change'
35+
nouns: ['BREAKING CHANGE', 'BREAKING', 'MAJOR']
36+
labels: ['breaking 💥']
37+
- type: 'documentation'
38+
nouns: ['doc', 'docu', 'document', 'documentation']
39+
labels: ['documentation 📖']
40+
- type: 'build'
41+
nouns: ['build', 'rebuild']
42+
labels: ['build 🔧']
43+
- type: 'chore'
44+
nouns: ['chore', 'tidy', 'cleanup']
45+
labels: ['chore 🧹']
46+
- type: 'dependencies'
47+
nouns: ['dependency', 'dependencies', 'package', 'packages', 'bump', 'dependabot']
48+
labels: ['dependencies 🤖']
49+
- type: 'duplicate'
50+
nouns: ['duplicate', 'dupe', 'copy']
51+
labels: ['duplicate 2️⃣']
52+
- type: 'good_first_issue'
53+
nouns: ['good first issue', 'beginner', 'newcomer', 'first-timer']
54+
labels: ['good first issue 🍩']
55+
- type: 'help_wanted'
56+
nouns: ['help wanted', 'need help', 'assistance required']
57+
labels: ['help wanted ❕']
58+
- type: 'proposal'
59+
nouns: ['proposal', 'suggest', 'suggestion']
60+
labels: ['proposal 🔮']
61+
- type: 'question'
62+
nouns: ['question', 'inquiry', 'query']
63+
labels: ['question ❓']
64+
- type: 'test'
65+
nouns: ['test', 'testing', 'tests']
66+
labels: ['test 🧪']
67+
- type: 'triage'
68+
nouns: ['triage', 'sort', 'prioritize']
69+
labels: ['triage ⚠️']
70+
- type: 'wontfix'
71+
nouns: ['wontfix', 'will not fix', 'not fixing']
72+
labels: ['wontfix 🔨']
73+
- type: 'style'
74+
nouns: ['style', 'formatting', 'format']
75+
labels: ['style 🎀']
76+
- type: 'security'
77+
nouns: ['security', 'secure', 'safety']
78+
labels: ['security 🔒']
79+
- type: 'performance'
80+
nouns: ['performance', 'speed', 'optimization']
81+
labels: ['performance 🚀']
82+
- type: 'refactor'
83+
nouns: ['refactor', 'refactoring', 'rework']
84+
labels: ['refactor 🛠']
85+
- type: 'release'
86+
nouns: ['release', 'deploy', 'deployment']
87+
labels: ['release 🚀']
88+
- type: 'ci'
89+
nouns: ['ci', 'continuous integration', 'CI/CD']
90+
labels: ['ci 🚀']
91+
- type: 'hacktoberfest'
92+
nouns: ['hacktoberfest', 'october', 'open source']
93+
labels: ['hacktoberfest 🎃']
94+
maintain-labels-not-matched: false
95+
apply-changes: true

.github/workflows/production.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Deploy Production Dependencies and Code
1+
name: Deploy Production Dependencies and Code 🚀
22
on:
33
workflow_dispatch:
44
push:

.github/workflows/publish.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: publish-to-npm
1+
name: Publish to Registry 📦
22
on:
33
workflow_dispatch:
44
inputs:

.github/workflows/sponsors.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: publish-sponsors
1+
name: Publish Sponsors to README 📣
22
on:
33
workflow_dispatch:
44
schedule:

.github/workflows/version.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Update Major Version Tag
1+
name: Update Major Version Tag 🏷️
22

33
on:
44
push:

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<p align="center">
22
<a href="https://github.com/marketplace/actions/deploy-to-github-pages">
3-
<img alt="GitHub Pages Deploy Action Logo" width="200px" src="https://github.com/JamesIves/github-pages-deploy-action/raw/dev/.github/assets/icon.png">
3+
<img alt="GitHub Pages Deploy Action Logo" width="200px" src="https://github.com/JamesIves/github-pages-deploy-action/raw/dev/.github/docs/icon.png">
44
</a>
55
</p>
66

@@ -35,7 +35,7 @@
3535
</p>
3636

3737
<p align="center">
38-
<img src="https://github.com/JamesIves/github-pages-deploy-action/raw/dev/.github/assets/screenshot.png" alt="">
38+
<img src="https://github.com/JamesIves/github-pages-deploy-action/raw/dev/.github/docs/screenshot.png" alt="">
3939
</p>
4040

4141
<p align="center">

package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@jamesives/github-pages-deploy-action",
33
"description": "GitHub action for building a project and deploying it to GitHub pages.",
44
"author": "James Ives <iam@jamesiv.es> (https://jamesiv.es)",
5-
"version": "4.6.0",
5+
"version": "4.6.1",
66
"license": "MIT",
77
"main": "lib/lib.js",
88
"types": "lib/lib.d.ts",
@@ -44,18 +44,18 @@
4444
},
4545
"devDependencies": {
4646
"@types/jest": "29.5.12",
47-
"@types/node": "20.12.12",
48-
"@typescript-eslint/eslint-plugin": "7.9.0",
49-
"@typescript-eslint/parser": "7.9.0",
50-
"eslint": "9.3.0",
47+
"@types/node": "20.14.9",
48+
"@typescript-eslint/eslint-plugin": "7.15.0",
49+
"@typescript-eslint/parser": "7.15.0",
50+
"eslint": "9.6.0",
5151
"eslint-config-prettier": "9.1.0",
52-
"eslint-plugin-jest": "28.5.0",
52+
"eslint-plugin-jest": "28.6.0",
5353
"eslint-plugin-prettier": "5.1.3",
5454
"jest": "29.7.0",
5555
"jest-circus": "29.7.0",
56-
"prettier": "3.2.5",
56+
"prettier": "3.3.2",
5757
"rimraf": "5.0.7",
58-
"ts-jest": "29.1.2",
59-
"typescript": "5.4.5"
58+
"ts-jest": "29.1.5",
59+
"typescript": "5.5.3"
6060
}
6161
}

0 commit comments

Comments
 (0)