Skip to content
This repository was archived by the owner on Mar 8, 2025. It is now read-only.

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Jul 12, 2024

Auto generated release

0.1.1 (2025-03-08)

Features

  • add --version command line (fb4ccc9)
  • add a force yes option to install/remove (fb4ccc9)
  • add aliases for commands (fb4ccc9)
  • add the ability to manualy specify the package manager (9d334fb)
  • allow the user to pass multiple packages (fb4ccc9)
  • basic subcommand handling (9d334fb)
  • change bash test script to handle command line argument (9d334fb)
  • create a temporary readme (5321dd0)
  • create an enum of supported language (7dc9d48)
  • detect if the user is on linux (7dc9d48)
  • detect wich operating system the user uses (#6) (7dc9d48)
  • get the default package manager from operating system (6e712a7)
  • get the package manager (#8) (6e712a7)
  • get the package manager from all 3 possible input (6e712a7)
  • handle command line arguments (#7) (9d334fb)
  • os: add pop os (134127c)
  • read the /etc/os-releas file to get the os (7dc9d48)
  • run the command to install, remove, search and update packages (142fc94)

Bug Fixes

  • .gitignore (731b597)
  • exist: fix bug where apt-get wouldn't be tested correctly (#30) (76534aa)

Tests

  • add bash script to quickly test on all os (7dc9d48)
  • add log files instead of spamming console (25f4fe0)
  • build all docker images in parallel (25f4fe0)
  • build project when building docker image (25f4fe0)
  • keep compiled version of the software after testing in docker (25f4fe0)
  • print the os name (7dc9d48)
  • store sha256 in a file for each build (25f4fe0)

Miscellaneous Chores

  • workflow: setup action to assign reviewer (#24) (daa2dad)

Documentation

  • add current version in readme (795e89f)
  • add error messages when runing package manager (142fc94)
  • Better README.md (731b597)
  • error: change error messages to use software name instead of debug value (25f4fe0)
  • explain commands in help message (fb4ccc9)
  • Improve README.md content (#2) (731b597)
  • upgrade pm error by telling pm name (142fc94)

Refactors

  • change Result type to have DepotError be silenced (7dc9d48)
  • cli: use clap's way to impose at least 1 argument when installing/removing packages (36043d6)
  • move code in multiple files (#14) (de98faa)
  • move command handling to methods of package_manager (fb4ccc9)
  • use structstruck to make the Args struct more readable (9d334fb)

Build System

  • deps: bump clap from 4.5.9 to 4.5.16 (#22) (62dc8b1)

Continuous Integration


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--depot branch 2 times, most recently from a9a032e to f4483ef Compare July 15, 2024 11:10
@github-actions github-actions bot force-pushed the release-please--branches--main--components--depot branch 4 times, most recently from b896bbc to db699e6 Compare August 28, 2024 17:39
@github-actions github-actions bot force-pushed the release-please--branches--main--components--depot branch from db699e6 to 07f5719 Compare September 25, 2024 13:24
@github-actions github-actions bot force-pushed the release-please--branches--main--components--depot branch from 07f5719 to 10c98d8 Compare October 12, 2024 19:18
@github-actions github-actions bot force-pushed the release-please--branches--main--components--depot branch 3 times, most recently from 069250c to cb4fc04 Compare October 31, 2024 15:35
CHANGELOG.md Outdated
* create a temporary readme ([5321dd0](https://github.com/Rignchen/Depot/commit/5321dd0f2fcdc9ea52b3bdb264bfda9bd18bc62f))
* create an enum of supported language ([7dc9d48](https://github.com/Rignchen/Depot/commit/7dc9d489ded6e4aeec1cad6b57c12bc47d917721))
* detect if the user is on linux ([7dc9d48](https://github.com/Rignchen/Depot/commit/7dc9d489ded6e4aeec1cad6b57c12bc47d917721))
* detect wich operating system the user uses ([#6](https://github.com/Rignchen/Depot/issues/6)) ([7dc9d48](https://github.com/Rignchen/Depot/commit/7dc9d489ded6e4aeec1cad6b57c12bc47d917721))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"wich"

@github-actions github-actions bot force-pushed the release-please--branches--main--components--depot branch from cb4fc04 to a3daf21 Compare March 8, 2025 22:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant