Skip to content

Commit fc672b0

Browse files
author
sgkens
committed
🔧 chore(tools): Add / Update Tooling, Generic commit
1 parent 906d34a commit fc672b0

File tree

4 files changed

+66
-0
lines changed

4 files changed

+66
-0
lines changed

tools/Issue#1.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
https://stackoverflow.com/questions/5596982/using-powershell-to-write-a-file-in-utf-8-without-the-bom
2+
3+
- Missing BOM encoding for non-ASCII encoded file on_class.p 'CommitFusion_class.psm1'

tools/commit-helper.ps1

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<#
2+
Commit Fusion template file
3+
use to create large detailed commits
4+
#>
5+
$Params = @{
6+
Type = "improve";
7+
Scope = "Module";
8+
Description = "Core functionality";
9+
Notes = @(
10+
"Updated 'constructmessage' to set an additional class property styledbodyRaw as markdown is not required.",
11+
"Updated cmdlets to reflect changes in class logic.",
12+
"Created and added commit generate script - to test individual styling between GitLabSE, GitLab, GitHub, Bitbucket, Gitea.",
13+
"Updated description; if no description is provided, the default value is used. See `get-citsetfusion` to view the base type description values.",
14+
"Updated commit-fusion default types in the JSON file to reflect Gitmoji's base with some changes.",
15+
"Updated CI scripts; added Coveralls integration.",
16+
"Added Pester coverage report generation.",
17+
"Updated tests for cmdlets and class logic...",
18+
"Refactored final commit message, adjusted spacing, and positioning.",
19+
"Changed ``body` to ``notes` in class and cmdlet logic.",
20+
"Removed CommitFusion class lib for cmdlets that don't depend.",
21+
"Updated cmdlets header help information.",
22+
"Added GitHub action for Coveralls, configured.",
23+
"Added additional types to ``$`moduleroot/libs/commitfusion.Types.Json`.",
24+
"Changed output for cmdlets to consistent spacing when outputting types, emojis, cisets to console.",
25+
"Updated readme",
26+
"updated ci-build scripts"
27+
"updated .nupkg package Icon"
28+
);
29+
#Footer=$true
30+
GitUser = "sgkens";
31+
GitGroup = "powershell";
32+
# FeatureAddtions = @(
33+
# "Exposes all methods and properties of the Table and Rule class"
34+
# "``New-Object Spectre.Console.Table`` and ``New-Object Spectre.Console.Rule``"
35+
# );
36+
BugFixes = @(
37+
"- Emojis that were output to the console within a PSObject disrupt the alignment of the object, throwing other field alignments off.",
38+
"- FIX: `Select-Object` to manually output in order so that emoji is last; this fixed the alignment."
39+
);
40+
#BreakingChanges = @();
41+
#FeatureNotes = @();
42+
#AsString = $true #Default is $true
43+
}
44+
45+
# ACTIONS
46+
# -------
47+
48+
# ConventionalCommit with params sent commit
49+
New-ConventionalCommit @params | set-commit
50+
51+
# ConventionalCommit with params sent commit
52+
#New-ConventionalCommit @Params | Set-Commit
53+
54+
# ConventionalCommit with params, written to changelog and sent commit
55+
#New-ConventionalCommit @Params | Format-FusionMD | Update-ChangeLog -logfile .\changelog.md | Set-Commit

tools/gitlab-pages.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Switch Environments
2+
3+
Main.js
4+
-> Change Development to false
5+
_config.yaml
6+
-> Change - Uncommit dev and comment prod vs versa

tools/run-bundle-jekyll-local.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
set-location ..\docs
2+
bundle exec jekyll serve --livereload

0 commit comments

Comments
 (0)