Skip to content

Upgrade dependencies #40

Upgrade dependencies

Upgrade dependencies #40

Workflow file for this run

name: Upgrade dependencies
on:
schedule:
- cron: '0 7 * * 6'
workflow_dispatch:
permissions:
contents: read
jobs:
upgrade-deps:
runs-on: ubuntu-latest
if: github.repository == 'letsblockit/letsblockit'
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v22
- uses: cachix/cachix-action@v12
with:
name: letsblockit
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- run: nix run .#upgrade-deps
- run: nix build
- run: nix build .#server-container
- uses: peter-evans/create-pull-request@v5
with:
token: ${{ secrets.BOT_TOKEN }}
push-to-fork: lbi-bot/letsblockit
commit-message: "upgrade external dependencies"
title: "upgrade external dependencies"
labels: dependencies
branch: upgrade-deps
delete-branch: true