1
1
mirror of https://github.com/anoma/juvix.git synced 2024-08-17 12:10:21 +03:00
juvix/.github
Paul Cadman 1c1a5b7117
Update the Juvix lock file when the Package file changes (#2522)
Adds a new version of the lock file that stores the hash (sha256 digest)
of the package file (Package.juvix, juvix.yaml) it was generated from as
a field:

```
# This file was autogenerated by Juvix version 0.5.4.
# Do not edit this file manually.

version: 2
checksum: d05940a4d3dc0e15451d02e1294819c875ba486ee54e26865ba8d190ac7c27c3
dependencies:
- git:
    name: stdlib
    ref: f68b0614ad695eaa13ead42f3466e0a78219f826
    url: https://github.com/anoma/juvix-stdlib.git
  dependencies: []
```

The lock file is regenerated when the hash of the package file doesn't
match the value of the `checksum` field, i.e when the user updates the
package file.

Existing lock files are automatically migrated to version 2.

* Closes https://github.com/anoma/juvix/issues/2464
2023-11-22 23:21:29 +01:00
..
ISSUE_TEMPLATE Add new README and md files (#1904) 2023-03-21 20:01:48 +01:00
workflows Update the Juvix lock file when the Package file changes (#2522) 2023-11-22 23:21:29 +01:00
pull_request_template.md Remove docs related files (#2023) 2023-04-21 19:05:24 +02:00