diff --git a/.github/workflow-gen/Program.cs b/.github/workflow-gen/Program.cs index 903b22c9..c052f07d 100644 --- a/.github/workflow-gen/Program.cs +++ b/.github/workflow-gen/Program.cs @@ -79,8 +79,6 @@ void GenerateCiWorkflow(Component component) job.StepTestAndReport(component.Name, testProject); } - job.StepInstallCACerts(); - job.StepToolRestore(); foreach (var project in component.Projects) @@ -131,8 +129,6 @@ git config --global user.name ""Duende Software GitHub Bot"" git tag -a {component.TagPrefix}-{contexts.Event.Input.Version} -m ""Release v{contexts.Event.Input.Version}"" git push origin {component.TagPrefix}-{contexts.Event.Input.Version}"); - tagJob.StepInstallCACerts(); - foreach (var project in component.Projects) { tagJob.StepPack(project); @@ -220,18 +216,6 @@ public static void StepTestAndReport(this Job job, string componentName, string ("fail-on-empty", "true")); } - // These intermediate certificates are required for signing and are not installed on the GitHub runners by default. - public static void StepInstallCACerts(this Job job) - => job.Step() - .Name("Install Sectigo CodeSiging CA certificates") - .WorkingDirectory(".github/workflows") - .Run(""" - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - """); - public static void StepToolRestore(this Job job) => job.Step() .Name("Tool restore") diff --git a/.github/workflows/access-token-management-ci.yml b/.github/workflows/access-token-management-ci.yml index e9b876b7..8fb4d6ab 100644 --- a/.github/workflows/access-token-management-ci.yml +++ b/.github/workflows/access-token-management-ci.yml @@ -53,13 +53,6 @@ jobs: reporter: dotnet-trx fail-on-error: true fail-on-empty: true - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Tool restore run: dotnet tool restore - name: Pack AccessTokenManagement diff --git a/.github/workflows/access-token-management-release.yml b/.github/workflows/access-token-management-release.yml index 5e2ae0c0..f06ee996 100644 --- a/.github/workflows/access-token-management-release.yml +++ b/.github/workflows/access-token-management-release.yml @@ -41,13 +41,6 @@ jobs: git config --global user.name "Duende Software GitHub Bot" git tag -a atm-${{ github.event.inputs.version }} -m "Release v${{ github.event.inputs.version }}" git push origin atm-${{ github.event.inputs.version }} - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Pack AccessTokenManagement run: dotnet pack -c Release src/AccessTokenManagement -o artifacts - name: Pack AccessTokenManagement.OpenIdConnect diff --git a/.github/workflows/identity-model-ci.yml b/.github/workflows/identity-model-ci.yml index 46ea048c..7dd4dc27 100644 --- a/.github/workflows/identity-model-ci.yml +++ b/.github/workflows/identity-model-ci.yml @@ -53,13 +53,6 @@ jobs: reporter: dotnet-trx fail-on-error: true fail-on-empty: true - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Tool restore run: dotnet tool restore - name: Pack IdentityModel diff --git a/.github/workflows/identity-model-oidc-client-ci.yml b/.github/workflows/identity-model-oidc-client-ci.yml index 47999175..1fa57269 100644 --- a/.github/workflows/identity-model-oidc-client-ci.yml +++ b/.github/workflows/identity-model-oidc-client-ci.yml @@ -53,13 +53,6 @@ jobs: reporter: dotnet-trx fail-on-error: true fail-on-empty: true - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Tool restore run: dotnet tool restore - name: Pack IdentityModel.OidcClient diff --git a/.github/workflows/identity-model-oidc-client-release.yml b/.github/workflows/identity-model-oidc-client-release.yml index 61aca004..ad7b980e 100644 --- a/.github/workflows/identity-model-oidc-client-release.yml +++ b/.github/workflows/identity-model-oidc-client-release.yml @@ -41,13 +41,6 @@ jobs: git config --global user.name "Duende Software GitHub Bot" git tag -a imoc-${{ github.event.inputs.version }} -m "Release v${{ github.event.inputs.version }}" git push origin imoc-${{ github.event.inputs.version }} - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Pack IdentityModel.OidcClient run: dotnet pack -c Release src/IdentityModel.OidcClient -o artifacts - name: Pack IdentityModel.OidcClient.Extensions diff --git a/.github/workflows/identity-model-release.yml b/.github/workflows/identity-model-release.yml index ccfc4479..15005d32 100644 --- a/.github/workflows/identity-model-release.yml +++ b/.github/workflows/identity-model-release.yml @@ -41,13 +41,6 @@ jobs: git config --global user.name "Duende Software GitHub Bot" git tag -a im-${{ github.event.inputs.version }} -m "Release v${{ github.event.inputs.version }}" git push origin im-${{ github.event.inputs.version }} - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Pack IdentityModel run: dotnet pack -c Release src/IdentityModel -o artifacts - name: Tool restore diff --git a/.github/workflows/ignore-this-ci.yml b/.github/workflows/ignore-this-ci.yml index aa457e9d..b9e27dbe 100644 --- a/.github/workflows/ignore-this-ci.yml +++ b/.github/workflows/ignore-this-ci.yml @@ -53,13 +53,6 @@ jobs: reporter: dotnet-trx fail-on-error: true fail-on-empty: true - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Tool restore run: dotnet tool restore - name: Pack IgnoreThis diff --git a/.github/workflows/ignore-this-release.yml b/.github/workflows/ignore-this-release.yml index 9cccaa5d..0ba539e2 100644 --- a/.github/workflows/ignore-this-release.yml +++ b/.github/workflows/ignore-this-release.yml @@ -41,13 +41,6 @@ jobs: git config --global user.name "Duende Software GitHub Bot" git tag -a it-${{ github.event.inputs.version }} -m "Release v${{ github.event.inputs.version }}" git push origin it-${{ github.event.inputs.version }} - - name: Install Sectigo CodeSiging CA certificates - run: |- - sudo apt-get update - sudo apt-get install -y ca-certificates - sudo cp SectigoPublicCodeSigningRootCrossAAA.crt /usr/local/share/ca-certificates/ - sudo update-ca-certificates - working-directory: .github/workflows - name: Pack IgnoreThis run: dotnet pack -c Release src/IgnoreThis -o artifacts - name: Tool restore