planet_generator 0.0.7-pre-alpha

[WIP] Generates data for galaxies, sectors, solar systems, planets and their inhabitants (Check README for features list).
Documentation
name: "Cargo Update"
on:
  schedule:
    - cron: "0 0 * * 1" # Runs every Monday at midnight
  workflow_dispatch: # Allows manual triggering of the workflow
env:
  CARGO_TERM_COLOR: always
jobs:
  update:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout repository
        uses: actions/checkout@v4.2.1
        with:
          ref: master
          fetch-depth: 0 # Ensure full history is fetched for branch operations

      - name: Set up Rust
        uses: actions-rs/toolchain@v1
        with:
          toolchain: stable

      - name: Generate date for branch
        id: date
        run: echo "DATE=$(date +%Y%m%d)" >> $GITHUB_ENV

      - name: Update Cargo dependencies
        run: cargo update

      - name: Create Pull Request
        uses: peter-evans/create-pull-request@v7.0.5
        with:
          base: master
          branch: cargo-update-${{ env.DATE }}
          title: "Full cargo update"
          body: "This pull request updates all dependencies."
          commit-message: 'Full cargo update'
          labels: dependencies
          reviewers: lmagitem