diff --git a/.github/workflows/update.yaml b/.github/workflows/update.yaml deleted file mode 100644 index 7431456..0000000 --- a/.github/workflows/update.yaml +++ /dev/null @@ -1,47 +0,0 @@ -name: update-flake-lock - -on: - workflow_dispatch: # allows manual triggering - schedule: - - cron: '0 15 * * *' # running daily at 00:15 AM - -jobs: - update-lockfile: - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - uses: cachix/install-nix-action@v20 - with: - extra_nix_config: | - accept-flake-config = true - - - uses: cachix/cachix-action@v12 - with: - name: aciceri-emacs - authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - - - name: Update flake.lock - uses: aciceri/update-flake-lock@main - with: - custom-logic: | - EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) - echo "DIFF_CLOSURES<<$EOF" >> $GITHUB_ENV - nix run .#diff-closures | sed 's/^ *//g' >> $GITHUB_ENV - echo "$EOF" >> $GITHUB_ENV - pr-title: "Automatic `flake.lock` update" - pr-body: | - # Automatic update - ## Inputs updated - ``` - {{ env.GIT_COMMIT_MESSAGE }} - ``` - ## Closures diff - ``` - {{ env.DIFF_CLOSURES }} - ``` - pr-labels: | - flake-inputs - automatic - token: ${{ secrets.PR_UPDATE_FLAKE_TOKEN }} # to open the PR using my GitHub account, needed to trigger the `build` workflow diff --git a/ci/default.nix b/ci/default.nix index 1994688..78a988f 100644 --- a/ci/default.nix +++ b/ci/default.nix @@ -16,16 +16,5 @@ hour = 13; dayOfWeek = ["Mon" "Tue" "Wed" "Thu" "Fri" "Sat" "Sun"]; }; - pullRequestBody = '' - Update `flake.lock`. See the commit message(s) for details. - - You may reset this branch by deleting it and re-running the update job. xs - - git push origin :${config.hercules-ci.flake-update.updateBranch} - - ``` - ${builtins.readFile config.packages.x86_64-linux.diff-closures} - ``` - ''; }; } diff --git a/flake.nix b/flake.nix index 9d9677f..049dbdd 100644 --- a/flake.nix +++ b/flake.nix @@ -42,7 +42,7 @@ ./packages ./hmModules ./formatter - ./diff-closures + # ./diff-closures ./checks ./ci ];