Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 15 additions & 8 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,28 @@
### Description
# Description
<!-- Please provide a detailed description of your enhancement or bug fix here. If this will resolve an issue, please tag the issue number as well. For example, "Fixes #1212." -->

<!-- Please describe your pull request. Also included any issues this pr will be fixing. -->

### Your checklist for this pull request

🚨Please review the [guidelines for contributing](https://github.com/maester365/maester-action/tree/main/.github/CONTRIBUTING.md) to this repository.

<!-- End Description -->
## Contribution Checklist

🚨Please review the [guidelines for contributing](https://github.com/maester365/maester-action/tree/main/.github/CONTRIBUTING.md) before submitting to this project.

- [ ] Make sure you are requesting to **pull a topic/feature/bugfix branch** (right side). Don't request your main branch!
- [ ] Make sure you are making a pull request against the **main branch** (left side). Also you should start *your branch* off *maester-action/main*.
- [ ] Check the commit's or even all commits' message styles matches our requested structure.
- [ ] Enable the checkbox to [allow maintainer edits](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork) so the branch can be updated for a merge.
- [ ] If changing anything in the action, make sure it still works and is backward compatible.

### Review
<!--

We will try to review your pull request as soon as possible. While your wait for a review, why not try to spread some Maester love on social media?

We really appreciate your contributions! We will try to review your pull request as soon as possible. If you have any queries or need any help, please visit the repository discussions or jump on Discord.

We will try to review your pull request as soon as possible.
While you wait for a review, why not spread some Maester love on social media? Thank you! 💖

<!-- While your wait for a review, why not try to spread some Maester love on social media? -->
-->

💖 Thank you!
Join us at the Maester repository [discussions](https://github.com/maester365/maester/discussions) 💬 or [Entra Discord](https://discord.maester.dev/) 🧑‍💻 for more help and conversations!
4 changes: 2 additions & 2 deletions .github/workflows/copy-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 🧑‍💻 Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 1
fetch-tags: true
Expand All @@ -33,7 +33,7 @@ jobs:
# Push the new (or updated) tag to the repository
git push -f origin "${MAJOR_VERSION}"
echo "new_tag=${MAJOR_VERSION}" >> $GITHUB_OUTPUT

- name: 📝 Write summary
run: |
echo "## Created or updated major tag" >> $GITHUB_STEP_SUMMARY
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@ jobs:
echo "::error title=Missing secret::AZURE_TENANT_ID is not set."
echo "secret_missing=true" >> "$GITHUB_OUTPUT"
fi

# It seems you need to checkout the code before you can use an action from the same repo
- name: Load action ✅
if: ${{ steps.preconditions.outputs.secret_missing != 'true' }}
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
ref: ${{ github.ref }}

Expand All @@ -64,7 +64,7 @@ jobs:
artifact_upload: true
maester_version: ${{ matrix.maester }}
disable_telemetry: true

- name: Output results 📃
if: ${{ steps.preconditions.outputs.secret_missing != 'true' }}
run: |
Expand All @@ -79,7 +79,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ✅ Checkout action
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: 📃 Run script analyzer
shell: pwsh
Expand Down
14 changes: 14 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.1",
"configurations": [
{
"name": "PowerShell: Module Interactive Session",
"type": "PowerShell",
"request": "launch",
"script": "Import-Module -Name 'Maester'"
}
]
}
18 changes: 18 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"[powershell]": {
"files.encoding": "utf8bom"
},
"editor.formatOnSave": false,
"powershell.codeFormatting.autoCorrectAliases": true,
"powershell.codeFormatting.avoidSemicolonsAsLineTerminators": true,
"powershell.codeFormatting.newLineAfterCloseBrace": false,
"powershell.codeFormatting.trimWhitespaceAroundPipe": true,
"powershell.codeFormatting.whitespaceBetweenParameters": true,
"powershell.analyzeOpenDocumentsOnly": false,
"files.trimTrailingWhitespace": true,
"cSpell.words": [
"Contoso",
"Maester"
],
"files.encoding": "utf8"
}
Loading