Commit Graph

4 Commits

Author SHA1 Message Date
Sergey Gulin
a928352641
[OPS-1384] Introduce NixOS VM tests
Problem: Currently, the only way to test deploy-rs deployments is to
actually do a deployment to an existing NixOS instance (either in VM,
or a real machine) manually. This is a bit inconvenient and one can
forget to test changes when developing/reviewing deploy-rs changes.

Solution: Add NixOS VM tests.
2024-03-29 20:25:47 +03:00
Roman Melnikov
99664561ec
[Chore] Update "actions/checkout"
Problem: node16 is now deprecated and github-runner provided by nixpkgs
no longer supports this runtime. However, "actions/checkout@v3" uses
this runtime.

Solution: Update CI pipeline to use "actions/checkout@v4".
2023-12-12 11:48:45 +01:00
Roman Melnikov
5617d39d3a
[Chore] Run CI checks on 'pull_request'
Problem: We want to be able to run CI checks on PRs from external forks.
However, this is only possible with 'on: pull_request', while currently
CI is triggered 'on: push'

Solution: Change CI triggering condition to 'on: pull_request'.
2023-09-18 12:40:24 +02:00
Philipp Herzog
8c9ea9605e
Switch from buildkite CI to github-actions (#190) 2023-01-19 12:16:57 +01:00