Skip to content

weekly-lockfile-update #106

weekly-lockfile-update

weekly-lockfile-update #106

name: weekly-lockfile-update
on:
workflow_dispatch:
schedule:
- cron: 00 12 * * 0
jobs:
build:
name: weekly-lockfile-update
runs-on: ubuntu-latest
steps:
- name: Install nix ❄️
uses: DeterminateSystems/nix-installer-action@677cbc8aa1fe7e80b1fd15243ec41d5e0c7e3669
- name: Cache nix 🧙
uses: DeterminateSystems/magic-nix-cache-action@a6e7fb2bdef52db3180e04f8e0ee3b4f12c2bcb9
- name: Clone project 🔽
uses: actions/checkout@96f53100ba2a5449eb71d2e6604bbcd94b9449b5
with:
fetch-depth: 0
- name: Update lockfile 🔒🔄
run: make update
- name: Commit and push changes ⬆️
uses: actions-js/push@156f2b10c3aa000c44dbe75ea7018f32ae999772
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: master
message: "chore: update flake.lock"