Skip to content

Commit 4015b98

Browse files
committed
ci: seed mcpp registry cache
1 parent 17e3f24 commit 4015b98

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/validate.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ jobs:
5656
key: mcpp-registry-${{ runner.os }}-0.0.41-${{ hashFiles('pkgs/**/*.lua', 'tests/smoke_compat_*.sh', '.github/workflows/validate.yml') }}
5757
restore-keys: |
5858
mcpp-registry-${{ runner.os }}-0.0.41-
59-
mcpp-registry-${{ runner.os }}-
6059
- name: Download mcpp
6160
env:
6261
MCPP_VERSION: "0.0.41"
@@ -65,6 +64,8 @@ jobs:
6564
"https://github.com/mcpp-community/mcpp/releases/download/v${MCPP_VERSION}/mcpp-${MCPP_VERSION}-linux-x86_64.tar.gz"
6665
tar -xzf mcpp.tar.gz
6766
root="$PWD/mcpp-${MCPP_VERSION}-linux-x86_64"
67+
mkdir -p "$HOME/.mcpp/registry"
68+
cp -a "$root/registry/." "$HOME/.mcpp/registry/"
6869
echo "MCPP=$root/bin/mcpp" >> "$GITHUB_ENV"
6970
echo "MCPP_VENDORED_XLINGS=$root/registry/bin/xlings" >> "$GITHUB_ENV"
7071
echo "$root/bin" >> "$GITHUB_PATH"
@@ -105,7 +106,6 @@ jobs:
105106
key: mcpp-registry-${{ runner.os }}-0.0.41-${{ hashFiles('pkgs/**/*.lua', 'tests/smoke_compat_*.sh', '.github/workflows/validate.yml') }}
106107
restore-keys: |
107108
mcpp-registry-${{ runner.os }}-0.0.41-
108-
mcpp-registry-${{ runner.os }}-
109109
- name: Download mcpp
110110
shell: bash
111111
env:
@@ -125,6 +125,8 @@ jobs:
125125
esac
126126
127127
root="$PWD/$MCPP_ROOT"
128+
mkdir -p "$HOME/.mcpp/registry"
129+
cp -a "$root/registry/." "$HOME/.mcpp/registry/"
128130
if [[ "$RUNNER_OS" == "Windows" ]]; then
129131
echo "MCPP=$(cygpath -m "$root/${{ matrix.mcpp }}")" >> "$GITHUB_ENV"
130132
echo "MCPP_VENDORED_XLINGS=$(cygpath -m "$root/${{ matrix.xlings }}")" >> "$GITHUB_ENV"

0 commit comments

Comments
 (0)