Skip to content

Commit

Permalink
Add a new nightly yaml [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
eddelbuettel committed Dec 1, 2023
1 parent cbf7c3f commit a3bb8df
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/nightly.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: nightly

on:
#schedule:
# - cron: "17 01 * * *"
workflow_dispatch:

jobs:
dev:
runs-on: ubuntu-latest

container:
image: rocker/r2u:latest

steps:
- uses: actions/checkout@v4

- name: SessionInfo
run: R -q -e 'sessionInfo()'

- name: System Dependencies
# this particular package needs cmake and curl and git to build
run: apt update -qq && apt install --yes --no-install-recommends cmake curl git

- name: Package Dependencies
run: R -q -e 'remotes::install_deps(".", dependencies=TRUE)'

- name: Build Package
run: R CMD build --no-build-vignettes --no-manual .

- name: Install Package
run: R CMD INSTALL --configure-args="--with-download=https://github.com/TileDB-Inc/TileDB/archive/refs/heads/dev.zip" $(ls -1tr *.tar.gz | tail -1)

#- name: Check Package
# run: R CMD check --no-vignettes --no-manual $(ls -1tr *.tar.gz | tail -1)

0 comments on commit a3bb8df

Please sign in to comment.