diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c79b728..7bec9ce 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,10 +3,10 @@ on: pull_request: push: schedule: - # rebuild everyday at 2:51 + # rebuild everyday at 6:50 # TIP: Choose a random time here so not all repositories are build at once: # https://www.random.org/clock-times/?num=1&earliest=01%3A00&latest=08%3A00&interval=5&format=html&rnd=new - - cron: '51 2 * * *' + - cron: '50 6 * * *' jobs: tests: strategy: @@ -17,7 +17,7 @@ jobs: # The repo name as used in # https://github.com/nix-community/NUR/blob/master/repos.json nurRepo: - - + - xeals # Set this to cache your build results in cachix for faster builds # in CI and for everyone who uses your cache. # @@ -27,11 +27,12 @@ jobs: # For this to work, you also need to set the CACHIX_SIGNING_KEY secret # in your repository settings in Github found at https://github.com//nur-packages/settings/secrets cachixName: - - + - xeals nixPath: - nixpkgs=channel:nixos-unstable - nixpkgs=channel:nixpkgs-unstable - - nixpkgs=channel:nixos-20.03 + # Disable due to buildGoModule and buildRustPackage + # - nixpkgs=channel:nixos-20.03 runs-on: ubuntu-latest steps: - name: Checkout repository diff --git a/.travis.yml b/.travis.yml index aced61f..aa2e09e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,6 +23,6 @@ script: after_success: - if [ -n "${CACHIX_CACHE}" ]; then nix-build ci.nix -kA cacheOutputs | cachix push "${CACHIX_CACHE}"; fi - - if [[ "cron" != "${TRAVIS_EVENT_TYPE}" && "false" = "${TRAVIS_PULL_REQUEST}" && "master" = "${TRAVIS_BRANCH}" ]]; then + - if [[ NUR_REPO != "xeals" && "cron" != "${TRAVIS_EVENT_TYPE}" && "false" = "${TRAVIS_PULL_REQUEST}" && "master" = "${TRAVIS_BRANCH}" ]]; then curl -XPOST "https://nur-update.herokuapp.com/update?repo=${NUR_REPO}"; fi diff --git a/README.md b/README.md index 257dd37..feef493 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,7 @@ **My personal [NUR](https://github.com/nix-community/NUR) repository** -[![Build Status](https://travis-ci.com/xeals/nur-packages.svg?branch=master)](https://travis-ci.com/xeals/nur-packages) -[![Cachix Cache](https://img.shields.io/badge/cachix-xeals-blue.svg)](https://xeals.cachix.org) +![Build and populate cache](https://github.com/xeals/nur-packages/workflows/Build%20and%20populate%20cache/badge.svg) [![Cachix Cache](https://img.shields.io/badge/cachix-xeals-blue.svg)](https://xeals.cachix.org) ## Noteworthy packages