Skip to content

Commit

Permalink
[Actions] Updated .github/workflows/build-and-publish-pre-release.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
credfeto committed Dec 14, 2024
1 parent 54bf21b commit 41c51c5
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions .github/workflows/build-and-publish-pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
env:
REPO_STATUS: ${{vars.REPO_VISIBILITY}}
SQLCOMPARE_VERSION: latest
USE_NUGET_CACHE: ${{vars.USE_NUGET_CACHE}}

steps:
- name: "Initialise Workspace"
Expand All @@ -45,6 +46,16 @@ jobs:
fetch-depth: 0
fetch-tags: true

- if: env.USE_NUGET_CACHE == ''
name: "Setup Nuget Cache"
shell: bash
run: echo "USE_NUGET_CACHE=false" >> "$GITHUB_ENV"

- if: startsWith(runner.name, 'buildagent-') != true
name: "Ensure on github agents nuget cache is disabled"
shell: bash
run: echo "USE_NUGET_CACHE=false" >> "$GITHUB_ENV"

- if: env.REPO_STATUS == ''
name: "Check Repo Visibility"
uses: credfeto/[email protected]
Expand All @@ -61,7 +72,7 @@ jobs:
core.info('OS: ${{runner.os}}');
- name: "Build and deploy"
if: startsWith(runner.name, 'buildagent-')
if: env.USE_NUGET_CACHE == 'true'
uses: ./.github/actions/build
with:
PRODUCTION_BUILD: False
Expand All @@ -70,9 +81,7 @@ jobs:
NPM_PACKAGE_STORE_SIGNING_WALLET: ${{secrets.PACKAGE_STORE_SIGNING_WALLET}}
NPM_PACKAGE_STORE_SIGNING_WALLET_PASSWORD: ${{secrets.PACKAGE_STORE_SIGNING_WALLET_PASSWORD}}
NPM_REGISTRY: ${{vars.NPM_CACHE}}
# not sure why restoring packages does not work on this sometimes
# NUGET_PUBLIC_RESTORE_FEED_CACHE: ${{vars.NUGET_BAGET_CACHE}}
NUGET_PUBLIC_RESTORE_FEED_CACHE: ""
NUGET_PUBLIC_RESTORE_FEED_CACHE: ${{vars.NUGET_BAGET_CACHE}}
NUGET_PUBLIC_RESTORE_FEED: ${{vars.NUGET_PUBLIC_RESTORE_FEED}}
NUGET_ADDITIONAL_RESTORE_FEED_RELEASE_CACHE: ${{vars.RELEASE_BAGET_CACHE}}
NUGET_ADDITIONAL_RESTORE_FEED_PRERELEASE_CACHE: ${{vars.PRERELEASE_BAGET_CACHE}}
Expand Down

0 comments on commit 41c51c5

Please sign in to comment.