diff --git a/.github/workflows/nuget_slack_notifications.yml b/.github/workflows/nuget_slack_notifications.yml index e4219fec4..28c13c44e 100644 --- a/.github/workflows/nuget_slack_notifications.yml +++ b/.github/workflows/nuget_slack_notifications.yml @@ -30,6 +30,7 @@ jobs: env: scan-tool-path: ${{ github.workspace }}/.github/workflows/scripts/nugetSlackNotifications + scan-tool-publish-path: ${{ github.workspace }}/publish steps: - name: Harden Runner @@ -46,7 +47,7 @@ jobs: run: | cd ${{ env.scan-tool-path }} dotnet add nugetSlackNotifications.csproj package NewRelic.Agent - dotnet build + dotnet publish -o ${{ env.scan-tool-publish-path }} - name: Check for updates to core technology packages run: | @@ -56,7 +57,7 @@ jobs: if [ "${{ inputs.testMode }}" == "true" ]; then export DOTTY_TEST_MODE="True" fi - cd ${{ env.scan-tool-path }}/bin/Debug/net6.0 + cd ${{ env.scan-tool-publish-path }} dotnet ./nugetSlackNotifications.dll ${{ env.nugets }} shell: bash @@ -64,9 +65,9 @@ jobs: DOTTY_WEBHOOK: ${{ secrets.SLACK_NUGET_NOTIFICATIONS_WEBHOOK }} DOTTY_TOKEN: ${{ secrets.GITHUB_TOKEN }} CORECLR_ENABLE_PROFILING: 1 - CORECLR_NEWRELIC_HOME: ${{ env.scan-tool-path }}/bin/Debug/net6.0/newrelic + CORECLR_NEWRELIC_HOME: ${{ env.scan-tool-publish-path }}/newrelic CORECLR_PROFILER: "{36032161-FFC0-4B61-B559-F6C5D41BAE5A}" - CORECLR_PROFILER_PATH: ${{ env.scan-tool-path }}/bin/Debug/net6.0/newrelic/libNewRelicProfiler.so + CORECLR_PROFILER_PATH: ${{ env.scan-tool-publish-path }}/newrelic/libNewRelicProfiler.so NEW_RELIC_APP_NAME: Dotty NEW_RELIC_HOST: staging-collector.newrelic.com NEW_RELIC_LICENSE_KEY: ${{ secrets.STAGING_LICENSE_KEY }} diff --git a/.github/workflows/scripts/nugetSlackNotifications/Program.cs b/.github/workflows/scripts/nugetSlackNotifications/Program.cs index f61d1b4e4..6aad7259f 100644 --- a/.github/workflows/scripts/nugetSlackNotifications/Program.cs +++ b/.github/workflows/scripts/nugetSlackNotifications/Program.cs @@ -1,4 +1,4 @@ -using NewRelic.Api.Agent; +using NewRelic.Api.Agent; using Octokit; using Serilog; using System; diff --git a/.github/workflows/scripts/nugetSlackNotifications/nugetSlackNotifications.csproj b/.github/workflows/scripts/nugetSlackNotifications/nugetSlackNotifications.csproj index 853d04868..368e08f5c 100644 --- a/.github/workflows/scripts/nugetSlackNotifications/nugetSlackNotifications.csproj +++ b/.github/workflows/scripts/nugetSlackNotifications/nugetSlackNotifications.csproj @@ -2,15 +2,15 @@ Exe - net6.0 + net8.0 enable - - - - + + + +