Merge test and mirror scripts, tweak rust version for gha

This commit is contained in:
Gabriel Simmer 2023-04-25 09:55:38 +01:00
parent 16bae7a01c
commit 83306d5ff2
Signed by: arch
GPG key ID: C81B106D46C5B875
3 changed files with 11 additions and 17 deletions

View file

@ -1,15 +0,0 @@
image: alpine/edge
packages:
- git
secrets:
- 5799dead-65e5-4af2-9e1c-69fdfe664e15
environment:
GITHUB_REPO: "gmemstr/osc-triggers" # Replace with your GitHub repo
sources:
- https://git.sr.ht/~gmem/osc-triggers # Replace with your Sourcehut repo
tasks:
- mirror-to-github: |
cd osc-triggers
git remote add github git@github.com:$GITHUB_REPO.git
ssh-keyscan github.com >> ~/.ssh/known_hosts
git push --mirror github

View file

@ -1,10 +1,20 @@
image: nixos/latest
sources:
- https://git.sr.ht/~gmem/osc-triggers
secrets:
- 5799dead-65e5-4af2-9e1c-69fdfe664e15
packages:
- nixos.git
environment:
NIX_CONFIG: "experimental-features = nix-command flakes"
GITHUB_REPO: "gmemstr/osc-triggers"
tasks:
- check: |
cd osc-triggers
echo "Running nix flake check..."
nix flake check
- mirror-to-github: |
cd osc-triggers
git remote add github git@github.com:$GITHUB_REPO.git
ssh-keyscan github.com >> ~/.ssh/known_hosts
git push --mirror github

View file

@ -25,8 +25,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
toolchain: nightly
target: ${{ matrix.target }}
override: true