Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚧Add dotnet SDK checks to release workflows #202

Merged
merged 20 commits into from
Dec 18, 2023

Conversation

CalvinWilkinson
Copy link
Member

@CalvinWilkinson CalvinWilkinson commented Dec 18, 2023

Description:

To allow this pull request to be merged, please make sure that the following items of this pull request are complete.

This pull request closes #185

✅The pull request head branch must be a feature branch with the syntax 'feature/-sync-testing'.
✅The pull request base branch must be a 'main' or 'preview' branch..
✅The pull request head branch contains a valid issue number.
✅The pull request title matches the linked issue title exactly.
✅The pull request assignees match the assignees of the issue.
✅The pull request labels match the labels of the issue.
✅The pull request organizational projects match the organizational projects of the issue.
✅The pull requests milestone matches the milestone of the issue.


Additional Info:

  1. Pull requests are automatically synced with the associated issue upon creation by one of the KinsonDigital workflow bots.
  2. The associated issue is the issue number that is embedded in the pull request head branch.
  3. The list above will be automatically updated as the pull request's various settings match or do not match the associated issue.
  4. To manually sync the pull request to the issue, create a comment with the [run-sync] command.

    Note You must be an admin member of the organization to use this command.


  • Sync with the issue. Use this to enable or disable this pull request from syncing with its associated issue.

@CalvinWilkinson CalvinWilkinson self-assigned this Dec 18, 2023
@CalvinWilkinson CalvinWilkinson added this to the v13.6.0 milestone Dec 18, 2023
@CalvinWilkinson CalvinWilkinson changed the title new pr 🚧Add dotnet SDK checks to release workflows Dec 18, 2023
@CalvinWilkinson CalvinWilkinson added ✨new-feature New feature that does not exist high-priority High Priority cicd CI/CD and workflow related work only labels Dec 18, 2023
@CalvinWilkinson CalvinWilkinson linked an issue Dec 18, 2023 that may be closed by this pull request
5 tasks
@CalvinWilkinson CalvinWilkinson marked this pull request as ready for review December 18, 2023 15:58
@CalvinWilkinson CalvinWilkinson merged commit 7d83463 into preview Dec 18, 2023
5 checks passed
@CalvinWilkinson CalvinWilkinson deleted the feature/185-sdk-check-script branch December 18, 2023 16:45
CalvinWilkinson added a commit that referenced this pull request Dec 18, 2023
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions
CalvinWilkinson added a commit that referenced this pull request Dec 18, 2023
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions
CalvinWilkinson added a commit that referenced this pull request Jan 1, 2024
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions

* ci: fix powershell syntax issue
CalvinWilkinson added a commit that referenced this pull request Jan 1, 2024
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions

* ci: fix powershell syntax issue
CalvinWilkinson added a commit that referenced this pull request Jan 1, 2024
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions

* ci: fix powershell syntax issue

* ci: fix version extraction issue
CalvinWilkinson added a commit that referenced this pull request Jan 1, 2024
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions

* ci: fix powershell syntax issue

* ci: fix version extraction issue

* docs: setup release not templates to use task lists
CalvinWilkinson added a commit that referenced this pull request Jan 1, 2024
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions

* ci: fix powershell syntax issue

* ci: fix version extraction issue

* docs: setup release not templates to use task lists

* ci: fix missing secret requirement for reusable workflow
CalvinWilkinson added a commit that referenced this pull request Jan 1, 2024
* 🚧Add dotnet SDK checks to release workflows (#202)

* ide: comment and improve launch config file

* deps: import walk module and refactor

* chore: add util funcs for dotnet sdk versions

* refactor: improve csharp version service by using new util funcs

* ci: update all deno versions to use repo variable

* ci,refactor: rearrange workflow inputs and input usage

* ci,refactor: change emoji of reusuable workflows

* chore: create func to check if a csproj contains the target framework tag

* feat: create ability to validate a dotnet projects sdk version setup

* ide: add launch config for manual testing

* deps: update deno lock

* ci: add dotnet sdk setup validation to dotnet release workflows

* refactor: clean and reformat code to project coding standards

* ci: update workflows to use preview branch

* chore: improve version regex

* ci: remove testing workflow

* ci: improve version regex in workflow validation job

* ci: setup workflow version status check to only run for release branches

* config: add task to deno config file

* force status checks

* Start work for preview release

* ci: create internal prepare release workflow

* release: update version to v13.6.0

* ci: prev and prod release templates creating for the prep release process

* ci: update workflow to not run for prev & prod release branches

* ide: create code snippets for release notes

* release: created release notes for version v13.6.0

* ci: improve workflow version status check to only be used for releases

* refactor: simple cleanup

* ci: update reusable workflow versions

* ci: fix powershell syntax issue

* ci: fix version extraction issue

* docs: setup release not templates to use task lists

* ci: fix missing secret requirement for reusable workflow

* ci: add deno permissions to script executions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cicd CI/CD and workflow related work only high-priority High Priority ✨new-feature New feature that does not exist
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

🚧Add dotnet SDK checks to release workflows
2 participants