Atualização das versões dos pacotes do repositório #864
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Atualização das versões dos pacotes do repositório | |
on: | |
workflow_dispatch: | |
schedule: | |
- cron: "0 6 * * *" # rodar todo dia as 3 da matina quando não tem ninguém nexendo (eu espero) (6-3 = 3 da manhã, hora é no fuso GMT) | |
jobs: | |
bump: | |
name: Realizar o bump automático dos paranaue | |
runs-on: ubuntu-latest | |
steps: | |
- name: Puxar o código | |
uses: actions/checkout@v3 | |
- name: Checkout para a branch | |
run: | | |
# git pull origin ${GITHUB_REF##*/} | |
# git checkout ${GITHUB_REF##*/} | |
- uses: cachix/install-nix-action@v22 | |
with: | |
nix_path: nixpkgs=channel:nixos-unstable | |
- name: Instalar bumpkin | |
run: pip install bumpkin | |
- name: Rodar o script de bump | |
run: ./atualizar | |
- name: Bumpar o flake | |
run: nix flake update | |
- name: Quem sou eu? | |
run: | | |
git config user.name github-actions | |
git config user.email [email protected] | |
- name: A parte que o Git cuida | |
run: | | |
if [ ! -z "$(git diff)" ]; then | |
git add -A && git commit -m "bump" && git push | |
else | |
echo "Nada a alterar" | |
fi | |
- name: Ver que é só isso | |
run: echo É só isso |