diff --git a/ADotNet/Models/Pipelines/GithubPipelines/DotNets/Tasks/InstallPlaywrightTask.cs b/ADotNet/Models/Pipelines/GithubPipelines/DotNets/Tasks/InstallPlaywrightTask.cs
new file mode 100644
index 0000000..607861c
--- /dev/null
+++ b/ADotNet/Models/Pipelines/GithubPipelines/DotNets/Tasks/InstallPlaywrightTask.cs
@@ -0,0 +1,13 @@
+// ---------------------------------------------------------------------------
+// Copyright (c) Hassan Habib & Shri Humrudha Jagathisun All rights reserved.
+// Licensed under the MIT License.
+// See License.txt in the project root for license information.
+// ---------------------------------------------------------------------------
+
+namespace ADotNet.Models.Pipelines.GithubPipelines.DotNets.Tasks
+{
+ public class InstallPlaywrightTask : GithubTask
+ {
+ public override string Run { get; set; } = "dotnet tool install --global Microsoft.Playwright.CLI";
+ }
+}
diff --git a/ADotNet/Models/Pipelines/GithubPipelines/DotNets/Tasks/WorkloadUpdateTask.cs b/ADotNet/Models/Pipelines/GithubPipelines/DotNets/Tasks/WorkloadUpdateTask.cs
new file mode 100644
index 0000000..fca9fb1
--- /dev/null
+++ b/ADotNet/Models/Pipelines/GithubPipelines/DotNets/Tasks/WorkloadUpdateTask.cs
@@ -0,0 +1,27 @@
+// ---------------------------------------------------------------------------
+// Copyright (c) Hassan Habib & Shri Humrudha Jagathisun All rights reserved.
+// Licensed under the MIT License.
+// See License.txt in the project root for license information.
+// ---------------------------------------------------------------------------
+
+namespace ADotNet.Models.Pipelines.GithubPipelines.DotNets.Tasks
+{
+ ///
+ /// Represents a task that updates the installed workloads in the .NET SDK.
+ ///
+ public class WorkloadUpdateTask : GithubTask
+ {
+ ///
+ /// Gets or sets the name of the task.
+ /// The default value is: "Update installed workloads in the .NET SDK".
+ ///
+ public override string Name { get; set; } = "Update installed workloads in the .NET SDK";
+
+ ///
+ /// Gets or sets the command to execute for the task.
+ /// The command updates all installed workloads in the .NET SDK to their latest versions.
+ /// The default value is: "dotnet workload update".
+ ///
+ public override string Run { get; set; } = "dotnet workload update";
+ }
+}