You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
Configures Dependabot for daily update checking with a 7-day cooldown
period and pins GitHub Actions to specific commit SHAs for improved
security and reproducibility.
## Changes
### Dependabot Configuration
- Changed update interval from `weekly` to `daily` for `github-actions`
package ecosystem
- Added 7-day cooldown period to reduce update noise while maintaining
timely dependency updates
- Removed `nuget` package ecosystem (not used in this repository)
### Workflow Improvements
- Pinned `actions/checkout` to commit SHA
`de0fac2e4500dabe0009e67214ff5f5447ce83dd` (v6.0.2)
- Pinned `super-linter/super-linter` to commit SHA
`d5b0a2ab116623730dd094f15ddc1b6b25bf7b99` (v8.3.2)
- Pinned `PSModule/GitHub-Script` to commit SHA
`e827bea46d70eebc668bdd59e4654e0846177da4` (v1.7.9)
- Changed trigger from `pull_request_target` to `pull_request` in
Auto-Release workflow
- Disabled `VALIDATE_BIOME_FORMAT` in linter configuration
### Cleanup
- Removed deprecated `.github/release.yml` configuration file
- Fixed minor markdown formatting in README.md (spacing in table)
### Documentation
- Fixed spelling errors throughout documentation:
- "Continiuous" → "Continuous"
- "wether" → "whether" (multiple occurrences in README.md and
action.yml)
@@ -39,22 +39,22 @@ The action can be configured using the following settings:
39
39
40
40
| Name | Description | Default | Required |
41
41
| --- | --- | --- | --- |
42
-
|`AutoCleanup`| Control wether to automatically cleanup prereleases. If disabled, the action will not remove any prereleases. |`true`| false |
43
-
|`AutoPatching`| Control wether to automatically handle patches. If disabled, the action will only create a patch release if the pull request has a 'patch' label. |`true`| false |
42
+
|`AutoCleanup`| Control whether to automatically cleanup prereleases. If disabled, the action will not remove any prereleases. |`true`| false |
43
+
|`AutoPatching`| Control whether to automatically handle patches. If disabled, the action will only create a patch release if the pull request has a 'patch' label. |`true`| false |
44
44
|`ConfigurationFile`| The path to the configuration file. Settings in the configuration file take precedence over the action inputs. |`.github\auto-release.yml`| false |
45
-
|`CreateMajorTag`| Control wether to create a tag for major releases. |`true`| false |
46
-
|`CreateMinorTag`| Control wether to create a tag for minor releases. |`true`| false |
45
+
|`CreateMajorTag`| Control whether to create a tag for major releases. |`true`| false |
46
+
|`CreateMinorTag`| Control whether to create a tag for minor releases. |`true`| false |
47
47
|`DatePrereleaseFormat`| The format to use for the prerelease number using [.NET DateTime format strings](https://learn.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings). |`''`| false |
48
48
|`IgnoreLabels`| A comma separated list of labels that do not trigger a release. |`NoRelease`| false |
49
-
|`IncrementalPrerelease`| Control wether to automatically increment the prerelease number. If disabled, the action will ensure only one prerelease exists for a given branch. |`true`| false |
49
+
|`IncrementalPrerelease`| Control whether to automatically increment the prerelease number. If disabled, the action will ensure only one prerelease exists for a given branch. |`true`| false |
50
50
|`MajorLabels`| A comma separated list of labels that trigger a major release. |`major, breaking`| false |
51
51
|`MinorLabels`| A comma separated list of labels that trigger a minor release. |`minor, feature`| false |
52
52
|`PatchLabels`| A comma separated list of labels that trigger a patch release. |`patch, fix`| false |
53
53
|`UsePRTitleAsReleaseName`| When enabled, uses the pull request title as the name for the GitHub release. |`false`| false |
54
54
|`UsePRBodyAsReleaseNotes`| When enabled, uses the pull request body as the release notes for the GitHub release. |`true`| false |
55
55
|`UsePRTitleAsNotesHeading`| When enabled, the release notes will begin with the pull request title as a H1 heading followed by the pull request body. The title will include a reference to the PR number. |`true`| false |
56
56
|`VersionPrefix`| The prefix to use for the version number. |`v`| false |
57
-
|`WhatIf`| Control wether to simulate the action. If enabled, the action will not create any releases. Used for testing. |`false`| false |
57
+
|`WhatIf`| Control whether to simulate the action. If enabled, the action will not create any releases. Used for testing. |`false`| false |
Copy file name to clipboardExpand all lines: action.yml
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -7,23 +7,23 @@ branding:
7
7
8
8
inputs:
9
9
AutoCleanup:
10
-
description: Control wether to automatically delete the prerelease tags after the stable release is created.
10
+
description: Control whether to automatically delete the prerelease tags after the stable release is created.
11
11
required: false
12
12
default: 'true'
13
13
AutoPatching:
14
-
description: Control wether to automatically handle patches. If disabled, the action will only create a patch release if the pull request has a 'patch' label.
14
+
description: Control whether to automatically handle patches. If disabled, the action will only create a patch release if the pull request has a 'patch' label.
15
15
required: false
16
16
default: 'true'
17
17
ConfigurationFile:
18
18
description: The path to the configuration file. Settings in the configuration file take precedence over the action inputs.
19
19
required: false
20
20
default: .github\auto-release.yml
21
21
CreateMajorTag:
22
-
description: Control wether to create a major tag when a pull request is merged into the main branch.
22
+
description: Control whether to create a major tag when a pull request is merged into the main branch.
23
23
required: false
24
24
default: 'true'
25
25
CreateMinorTag:
26
-
description: Control wether to create a minor tag when a pull request is merged into the main branch.
26
+
description: Control whether to create a minor tag when a pull request is merged into the main branch.
27
27
required: false
28
28
default: 'true'
29
29
DatePrereleaseFormat:
@@ -35,7 +35,7 @@ inputs:
35
35
required: false
36
36
default: NoRelease
37
37
IncrementalPrerelease:
38
-
description: Control wether to automatically increment the prerelease number. If disabled, the action will ensure only one prerelease exists for a given branch.
38
+
description: Control whether to automatically increment the prerelease number. If disabled, the action will ensure only one prerelease exists for a given branch.
0 commit comments