Skip to content

Update Cargo.lock

Update Cargo.lock #21

Workflow file for this run

name: "Update Cargo.lock"
on:
schedule:
- cron: '0 3 * * 1' # On Monday, 03:00 UTC
workflow_dispatch: {}
jobs:
cargo_update:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
- run: echo "BRANCH_NAME=automation/cargo_update$(date +%s)" >> "$GITHUB_OUTPUT"
id: branch_name
- run: git checkout -b ${{ steps.branch_name.outputs.BRANCH_NAME }}
- run: cargo update
- run: git config --global user.email "[email protected]"
- run: git config --global user.name "Solomon Jacobs"
- run: git add .
- run: git commit -m "Update Cargo.lock" -m "Created automatically." -o Cargo.lock
- run: git push origin HEAD
- name: "Create pull request"
run: gh pr create -B main -H ${{ steps.branch_name.outputs.BRANCH_NAME }} -f
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}