Skip to content

Build

Build #334

Workflow file for this run

name: Build
on:
workflow_dispatch:
push:
schedule:
- cron: '11 5 * * *'
permissions:
contents: write
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@master
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Install dependencies
run: pip3 install xmltodict requests packaging
- name: Configure Git
run: |
git config --global user.name "$(git --no-pager log --format=format:'%an' -n 1)"
git config --global user.email "$(git --no-pager log --format=format:'%ae' -n 1)"
- name: Build
run: python3 jetbrains/bin/update_bin.py
- name: Push changes
run: git push || true