1
1
mirror of https://github.com/tweag/nickel.git synced 2024-10-04 07:07:10 +03:00
Commit Graph

106 Commits

Author SHA1 Message Date
dependabot[bot]
e486f8b24b
chore(deps): bump DeterminateSystems/update-flake-lock from 14 to 15
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 14 to 15.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v14...v15)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 00:22:16 +00:00
Yann Hamdaoui
1ddf52bdeb
[CI] Add clippy check (#793)
* Print logs when running `nix flake check` in CI
* Add clippy to the flake checks and git hooks
* Clippy auto fix
  `cargo clippy --fix --workspace --no-deps --frozen --offline -- --deny warnings --allow "clippy::new-without-default" --allow "clippy::match_like_matches_macro"`
* Manually fix remaining Clippy warnings

Co-authored-by: Julien Debon <julien.debon@tweag.io>
2022-11-17 18:18:49 +01:00
Julien Debon
0a96acf41a Automate CI for Flake lock update Github Action 2022-11-15 16:37:31 +01:00
dependabot[bot]
741552b065 chore(deps): bump cachix/cachix-action from 11 to 12
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 11 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v11...v12)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 09:21:24 +02:00
Yann Hamdaoui
b33e87808b
Merge pull request #871 from tweag/dependabot/github_actions/cachix/cachix-action-11
chore(deps): bump cachix/cachix-action from 10 to 11
2022-10-13 14:49:36 +02:00
dependabot[bot]
a806f47426
chore(deps): bump cachix/cachix-action from 10 to 11
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 11.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v11)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 00:23:38 +00:00
dependabot[bot]
272baab2b9
chore(deps): bump cachix/install-nix-action from 17 to 18
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 00:23:33 +00:00
dependabot[bot]
b4896c4a65
chore(deps): bump DeterminateSystems/update-flake-lock from 13 to 14
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 13 to 14.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v13...v14)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-15 00:30:10 +00:00
dependabot[bot]
631f79513c
chore(deps): bump DeterminateSystems/update-flake-lock from 12 to 13
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 12 to 13.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v12...v13)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 01:12:52 +00:00
dependabot[bot]
9c79365a71
chore(deps): bump DeterminateSystems/update-flake-lock from 11 to 12
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 11 to 12.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v11...v12)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 01:20:13 +00:00
dependabot[bot]
e66f8c62f2
chore(deps): bump DeterminateSystems/update-flake-lock from 10 to 11 (#777)
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 10 to 11.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v10...v11)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-28 14:21:11 +02:00
Yann Hamdaoui
a069bd00c9
CI: use tweag-nickel Cachix instance 2022-06-24 10:58:19 +02:00
dependabot[bot]
cdfce74951
chore(deps): bump DeterminateSystems/update-flake-lock from 9 to 10
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 9 to 10.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v9...v10)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-23 05:38:16 +00:00
dependabot[bot]
3677ae680d
chore(deps): bump DeterminateSystems/update-flake-lock from 8 to 9
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 8 to 9.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v8...v9)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 00:45:17 +00:00
dependabot[bot]
464d7acc2b
chore(deps): bump cachix/install-nix-action from 16 to 17
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 01:18:19 +00:00
dependabot[bot]
7c730337d2
chore(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 00:47:08 +00:00
dependabot[bot]
f9ee306327
chore(deps): bump DeterminateSystems/update-flake-lock from 7 to 8
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 7 to 8.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v7...v8)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 00:42:39 +00:00
Yann Hamdaoui
f79264de6e Remove obsolete parameters from nickel-lang.org's workflow invocation 2022-02-05 09:28:48 +01:00
dependabot[bot]
fece905d44
chore(deps): bump DeterminateSystems/update-flake-lock from 6 to 7
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 6 to 7.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v6...v7)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-28 00:52:56 +00:00
Rok Garbas
de0683579d
Merge remote-tracking branch 'origin/master' into single-statically-linked-binary 2022-01-19 09:01:45 +01:00
Rok Garbas
63c077b776
Replace custom git hooks with pre-commit-hooks.nix 2022-01-18 23:30:08 +01:00
Yann Hamdaoui
c507222b88
Merge pull request #577 from tweag/dependabot/github_actions/DeterminateSystems/update-flake-lock-6
chore(deps): bump DeterminateSystems/update-flake-lock from 3 to 6
2022-01-18 19:29:02 +01:00
dependabot[bot]
a8eb402fa1
chore(deps): bump cachix/install-nix-action from 14.1 to 16
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 14.1 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v14.1...v16)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-18 14:01:00 +00:00
dependabot[bot]
6334054fc3
chore(deps): bump DeterminateSystems/update-flake-lock from 3 to 6
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 3 to 6.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v3...v6)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-18 14:00:57 +00:00
Rok Garbas
dba0dbf90c
Switching from nixpkgs-mozilla overlay to rust-overlay 2022-01-17 12:53:18 +01:00
Rok Garbas
9826d59d90
Simplify flake.nix with flake-utils 2022-01-16 23:17:41 +01:00
Rok Garbas
3e4820aa8b
Update flake inputs (and create PRs) weekly
This new github actions workflow will update (once a week) flake inputs
and create a PR.

It will update all inputs, except `nixpkgs-wasm` since that input needs
to be fixed (at least for now).
2022-01-14 14:27:05 +01:00
Rok Garbas
8d58da29f7
Adding dependabot to keep github actions up-to-date 2022-01-14 14:14:44 +01:00
Yann Hamdaoui
9cf5af14cc
Merge pull request #542 from tweag/avi/fix-532
Fix: #532, only test on rust stable channel
2022-01-04 21:23:24 +01:00
Avi Dessauer
9b08a08e2d
Update .github/workflows/continuous-integration.yml
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2022-01-04 13:52:14 -05:00
Avi Dessauer
8b6154d323 Address review 2022-01-04 13:20:57 -05:00
Avi Dessauer
bec5543533 Address review 2022-01-04 12:52:32 -05:00
Avi Dessauer
f1d6f62a6d Address review 2022-01-04 12:28:36 -05:00
Avi Dessauer
6453200483 Fix: #532, only test on rust stable channel 2022-01-04 10:42:49 -05:00
Avi Dessauer
7d6c46b50c Merge branch 'master' of github.com:tweag/nickel into avi/24gb-benchmarks-are-better-than-none 2022-01-04 07:20:15 -05:00
Avi Dessauer
811d6f4e09 Fix action checkout failure 2022-01-03 13:03:58 -05:00
Rok Garbas
d8fa7c3ec2
removing the website_ref since it is not needed anymore 2022-01-03 18:20:36 +01:00
Rok Garbas
789c699266
Extend deploy.yml workflow from master branch of the website 2022-01-03 17:56:39 +01:00
Avi Dessauer
a3cb84847f Switch benchmarks to run only when triggered 2022-01-03 11:47:15 -05:00
Avi Dessauer
5f22ff51ab
Merge branch 'master' into avi/24gb-benchmarks-are-better-than-none 2022-01-03 11:06:38 -05:00
Mathieu Boespflug
bc6786de05 Replace website.yml GitHub Actions workflow
The new workflow is only for deploy previews. It never deploys to
production. To avoid duplication of workflows across repos, it reuses
the deploy workflow in tweag/nickel-lang.org.
2021-12-31 18:36:25 +02:00
Mathieu Boespflug
be5c322e61 Remove update-wasm-repl GitHub Actions workflow
This workflow is obsolete.
2021-12-31 16:50:20 +02:00
Avi Dessauer
d580c32d7d Merge branch 'avi/benches-and-flamegraphs-reset' into avi/benches-and-flamegraphs-master-2021-12-03 2021-12-03 11:35:22 -05:00
Yann Hamdaoui
c94a4c3a6c Add to Github tags 2021-11-03 12:07:06 +01:00
Yann Hamdaoui
5d133bbacf Bump nix-install action to fix a bug on macOS 2021-11-02 15:33:39 +01:00
Yann Hamdaoui
1e54c73a8d Update and simplify flakes-based workflow 2021-11-02 14:15:02 +01:00
Rok Garbas
5504f1e879
typo 2021-09-28 23:41:32 +02:00
Rok Garbas
fc3cc03640
Redirect website to HTTPS 2021-09-28 23:27:00 +02:00
Acaccia
a179cd1648 Merge branch 'master' into benches-and-flamegraphs 2021-09-16 17:48:28 +03:00
Yann Hamdaoui
0a5358d2be Keep the WASM REPL up-to-date in master 2021-09-01 09:25:46 +02:00