- name: Install config-manager
  ansible.builtin.dnf:
    name: dnf5-plugins
    state: present
- name: Set up GitHub CLI RPM Repository
  ansible.builtin.command:
    argv:
      - dnf
      - config-manager
      - addrepo
      - '--from-repofile=https://cli.github.com/packages/rpm/gh-cli.repo'
    creates: /etc/yum.repos.d/gh-cli.repo
- name: Set up Hashicorp RPM Repository
  become: true
  ansible.builtin.command:
    argv:
      - dnf
      - config-manager
      - addrepo
      - '--from-repofile=https://rpm.releases.hashicorp.com/fedora/hashicorp.repo'
    creates: /etc/yum.repos.d/hashicorp.repo
