Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 17 additions & 4 deletions .github/workflows/copilot-setup-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ jobs:
env:
AndroidToolchainCacheDirectory: /mnt/android-archives
AndroidToolchainDirectory: /mnt/android-toolchain
NUGET_PACKAGES: /mnt/nuget/packages
NUGET_HTTP_CACHE_PATH: /mnt/nuget/v3-cache
NUGET_PLUGINS_CACHE_PATH: /mnt/nuget/plugins-cache
NUGET_SCRATCH: /mnt/nuget/scratch

steps:
- name: Checkout repository
Expand All @@ -28,7 +32,11 @@ jobs:
sudo mkdir -p /mnt/android-toolchain
sudo mkdir -p /mnt/bin
sudo mkdir -p /mnt/gradle
sudo chown $USER:$USER /mnt/android-archives /mnt/android-toolchain /mnt/bin /mnt/gradle
sudo mkdir -p /mnt/nuget/packages
sudo mkdir -p /mnt/nuget/v3-cache
sudo mkdir -p /mnt/nuget/plugins-cache
sudo mkdir -p /mnt/nuget/scratch
sudo chown -R $USER:$USER /mnt/android-archives /mnt/android-toolchain /mnt/bin /mnt/gradle /mnt/nuget

# Remove bin directory if it exists and create symlink to use the secondary disk
rm -rf ./bin
Expand All @@ -38,10 +46,15 @@ jobs:
mkdir -p /mnt/gradle
ln -s /mnt/gradle $HOME/.gradle

echo "Android toolchain directories configured:"
echo "Build cache directories configured on /mnt (secondary disk):"
echo " - Android toolchain: /mnt/android-toolchain"
echo " - Build output: /mnt/bin"
echo " - Gradle cache: /mnt/gradle"
echo " - NuGet packages: /mnt/nuget/packages"
echo " - NuGet HTTP cache: /mnt/nuget/v3-cache"
echo " - NuGet plugins cache: /mnt/nuget/plugins-cache"
echo " - NuGet scratch: /mnt/nuget/scratch"
ls -la /mnt
ls -lah bin
ls -lah $HOME/.gradle
df -h /mnt

- name: Setup .NET
Expand Down
Loading