@@ -51,37 +51,37 @@ jobs:
5151 # Test OS values with fixed test-folder and pixi-version
5252 - os : ubuntu-latest
5353 test-folder : just-pixi-toml
54- expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_2026-02-24 "
54+ expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_{TODAYS_DATE} "
5555 pixi-version : " "
5656 - os : macos-latest
5757 test-folder : just-pixi-toml
58- expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_2026-02-24 "
58+ expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_{TODAYS_DATE} "
5959 pixi-version : " "
6060 - os : windows-latest
6161 test-folder : just-pixi-toml
62- expected-hash : " pixi-lock__adbacdefe20c62f204989acf366ef09911f3af89f066088613341b946be131e8_2026-02-24 "
62+ expected-hash : " pixi-lock__adbacdefe20c62f204989acf366ef09911f3af89f066088613341b946be131e8_{TODAYS_DATE} "
6363 pixi-version : " "
6464 # Test test-folder values with fixed OS and pixi-version
6565 - os : ubuntu-latest
6666 test-folder : just-pixi-toml
67- expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_2026-02-24 "
67+ expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_{TODAYS_DATE} "
6868 pixi-version : " "
6969 - os : ubuntu-latest
7070 test-folder : just-pyproject-toml
71- expected-hash : " pixi-lock__4a057faded2062ff018955c0be1db1b9e1d2fb8d1fe4303d8b778af7fd9e411d_2026-02-24 "
71+ expected-hash : " pixi-lock__4a057faded2062ff018955c0be1db1b9e1d2fb8d1fe4303d8b778af7fd9e411d_{TODAYS_DATE} "
7272 pixi-version : " "
7373 - os : ubuntu-latest
7474 test-folder : pyproject-and-pixi-toml
75- expected-hash : " pixi-lock__b5bae43771086cb1dd79c43dc06881f8b0e006ad8c54e7269dad1a4f8ce96522_2026-02-24 "
75+ expected-hash : " pixi-lock__b5bae43771086cb1dd79c43dc06881f8b0e006ad8c54e7269dad1a4f8ce96522_{TODAYS_DATE} "
7676 pixi-version : " "
7777 # Test pixi-version values with fixed OS and test-folder
7878 - os : ubuntu-latest
7979 test-folder : just-pixi-toml
80- expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_2026-02-24 "
80+ expected-hash : " pixi-lock__69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_{TODAYS_DATE} "
8181 pixi-version : " "
8282 - os : ubuntu-latest
8383 test-folder : just-pixi-toml
84- expected-hash : " pixi-lock_v0.63.2_69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_2026-02-24 "
84+ expected-hash : " pixi-lock_v0.63.2_69110db0bf39d7ce64fd774c7078ccd56ebf8542d9a1e86f84e63011634dc43f_{TODAYS_DATE} "
8585 pixi-version : " v0.63.2"
8686 steps :
8787 - name : Checkout repository
@@ -104,6 +104,7 @@ jobs:
104104 run : |
105105 actual_hash="${{ steps.create-and-cache.outputs.cache-key }}"
106106 expected_hash="${{ matrix.expected-hash }}"
107+ expected_hash="${expected_hash/\{TODAYS_DATE\}/$(date +%Y-%m-%d)}"
107108 echo "Expected hash: $expected_hash"
108109 echo "Actual hash: $actual_hash"
109110 if [ "$actual_hash" != "$expected_hash" ]; then
0 commit comments