Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: trigger pipeline #14

Open
wants to merge 48 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
bf7da49
test: use workflows from branch (#13)
walkowif Sep 10, 2024
72f1ccd
[skip actions] Bump version to 0.15.2.9061
walkowif Sep 10, 2024
b1af2ef
chore: trigger pipeline
walkowif Sep 10, 2024
95a41e6
chore: trigger pipeline
walkowif Sep 10, 2024
4cb42a6
chore: trigger pipeline
walkowif Sep 10, 2024
2a34f2f
[skip actions] Bump version to 0.15.2.9062
walkowif Sep 10, 2024
b1ff7a0
chore: trigger pipeline
walkowif Sep 10, 2024
42ec03b
chore: trigger pipeline
walkowif Sep 10, 2024
715e793
chore: trigger pipeline
walkowif Sep 10, 2024
e9e284e
chore: trigger pipeline
walkowif Sep 10, 2024
d52c218
chore: trigger pipeline
walkowif Sep 10, 2024
b2b90c9
chore: trigger pipeline
walkowif Sep 10, 2024
6d59576
[skip actions] Bump version to 0.15.2.9063
walkowif Sep 10, 2024
815b38c
chore: test staged-dependencies installation method
walkowif Sep 10, 2024
315cf78
Merge branch 'main' of github.com:walkowif/teal
walkowif Sep 10, 2024
8701de3
[skip actions] Bump version to 0.15.2.9064
walkowif Sep 10, 2024
715600a
chore: trigger pipeline [skip ci]
walkowif Sep 10, 2024
2854e92
chore: trigger pipeline
walkowif Sep 10, 2024
ecd1a12
[skip actions] Bump version to 0.15.2.9065
walkowif Sep 10, 2024
3cbc4c3
chore: trigger pipeline
walkowif Sep 12, 2024
9e41986
Merge branch 'main' into test-setup-r-deps
walkowif Sep 12, 2024
98f5ae8
chore: trigger pipeline
walkowif Sep 12, 2024
65ede17
chore: trigger pipeline
walkowif Sep 12, 2024
738c446
chore: trigger pipeline
walkowif Sep 12, 2024
eb4c9d8
chore: trigger pipeline
walkowif Sep 12, 2024
e335684
chore: try noble instead of jammy
walkowif Sep 12, 2024
6f6b0a8
chore: try focal instead of noble
walkowif Sep 12, 2024
04c7ae6
chore: trigger pipeline
walkowif Sep 12, 2024
4de0eac
chore: trigger pipeline
walkowif Sep 23, 2024
04251ee
Merge branch 'main' into test-setup-r-deps
walkowif Sep 23, 2024
5349b79
chore: trigger pipeline
walkowif Sep 23, 2024
7bdebc2
chore: trigger pipeline
walkowif Sep 23, 2024
b335445
chore: trigger pipeline
walkowif Sep 23, 2024
d1a6659
chore: trigger pipeline
walkowif Sep 24, 2024
9697d76
chore: trigger pipeline
walkowif Sep 24, 2024
a6af0fd
chore: trigger pipeline
walkowif Sep 24, 2024
88461e6
chore: trigger pipeline
walkowif Sep 24, 2024
1f3f5d9
chore: trigger pipeline
walkowif Sep 24, 2024
e06783c
chore: trigger pipeline
walkowif Sep 24, 2024
0f08c52
chore: use insightsengineering/r.pkg.template/.github/workflows/rhub.…
walkowif Sep 25, 2024
336813a
Merge branch 'main' into test-setup-r-deps
walkowif Sep 25, 2024
f39b237
chore: trigger pipeline
walkowif Sep 25, 2024
41481c3
chore: trigger pipeline
walkowif Sep 25, 2024
ccf1865
chore: trigger pipeline
walkowif Sep 26, 2024
5614a99
chore: uncomment jobs
walkowif Sep 26, 2024
f90c739
chore: trigger pipeline
walkowif Sep 26, 2024
e796bc5
chore: trigger pipeline
walkowif Sep 26, 2024
40908b8
chore: trigger pipeline
walkowif Sep 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
110 changes: 71 additions & 39 deletions .github/workflows/check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,23 @@ on:
workflow_dispatch:

jobs:
audit:
name: Audit Dependencies 🕵️‍♂️
uses: insightsengineering/r.pkg.template/.github/workflows/audit.yaml@main
# audit:
# name: Audit Dependencies 🕵️‍♂️
# uses: insightsengineering/r.pkg.template/.github/workflows/audit.yaml@main
r-cmd:
name: R CMD Check 🧬
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
deps-installation-method: setup-r-dependencies
lookup-refs: |
insightsengineering/teal.data
insightsengineering/teal.slice
insightsengineering/teal.code
insightsengineering/teal.logger
insightsengineering/teal.reporter
insightsengineering/teal.widgets
additional-env-vars: |
_R_CHECK_CRAN_INCOMING_REMOTE_=false
TESTING_DEPTH=5
Expand All @@ -44,10 +52,18 @@ jobs:
https://raw.githubusercontent.com/insightsengineering/hex-stickers/main/thumbs/teal.png
r-cmd-non-cran:
name: R CMD Check (non-CRAN) 🧬
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
deps-installation-method: setup-r-dependencies
lookup-refs: |
insightsengineering/teal.data
insightsengineering/teal.slice
insightsengineering/teal.code
insightsengineering/teal.logger
insightsengineering/teal.reporter
insightsengineering/teal.widgets
additional-env-vars: |
_R_CHECK_EXAMPLE_TIMING_THRESHOLD_=6
NOT_CRAN=true
Expand All @@ -65,10 +81,18 @@ jobs:
checking top-level files .* NOTE
coverage:
name: Coverage 📔
uses: insightsengineering/r.pkg.template/.github/workflows/test-coverage.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/test-coverage.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
deps-installation-method: setup-r-dependencies
lookup-refs: |
insightsengineering/teal.data
insightsengineering/teal.slice
insightsengineering/teal.code
insightsengineering/teal.logger
insightsengineering/teal.reporter
insightsengineering/teal.widgets
additional-env-vars: |
NOT_CRAN=true
linter:
Expand All @@ -77,40 +101,48 @@ jobs:
uses: insightsengineering/r.pkg.template/.github/workflows/linter.yaml@main
roxygen:
name: Roxygen 🅾
uses: insightsengineering/r.pkg.template/.github/workflows/roxygen.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/roxygen.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
auto-update: true
gitleaks:
name: gitleaks 💧
uses: insightsengineering/r.pkg.template/.github/workflows/gitleaks.yaml@main
spelling:
name: Spell Check 🆎
uses: insightsengineering/r.pkg.template/.github/workflows/spelling.yaml@main
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
links:
if: github.event_name != 'push'
name: Check URLs 🌐
uses: insightsengineering/r.pkg.template/.github/workflows/links.yaml@main
vbump:
name: Version Bump 🤜🤛
if: github.event_name == 'push'
uses: insightsengineering/r.pkg.template/.github/workflows/version-bump.yaml@main
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
version:
name: Version Check 🏁
uses: insightsengineering/r.pkg.template/.github/workflows/version.yaml@main
licenses:
name: License Check 🃏
uses: insightsengineering/r.pkg.template/.github/workflows/licenses.yaml@main
style:
if: github.event_name != 'push'
name: Style Check 👗
uses: insightsengineering/r.pkg.template/.github/workflows/style.yaml@main
with:
auto-update: true
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
deps-installation-method: setup-r-dependencies
lookup-refs: |
insightsengineering/teal.data
insightsengineering/teal.slice
insightsengineering/teal.code
insightsengineering/teal.logger
insightsengineering/teal.reporter
insightsengineering/teal.widgets
# gitleaks:
# name: gitleaks 💧
# uses: insightsengineering/r.pkg.template/.github/workflows/gitleaks.yaml@main
# spelling:
# name: Spell Check 🆎
# uses: insightsengineering/r.pkg.template/.github/workflows/spelling.yaml@main
# secrets:
# REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
# links:
# if: github.event_name != 'push'
# name: Check URLs 🌐
# uses: insightsengineering/r.pkg.template/.github/workflows/links.yaml@main
# vbump:
# name: Version Bump 🤜🤛
# if: github.event_name == 'push'
# uses: insightsengineering/r.pkg.template/.github/workflows/version-bump.yaml@main
# secrets:
# REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
# version:
# name: Version Check 🏁
# uses: insightsengineering/r.pkg.template/.github/workflows/version.yaml@main
# licenses:
# name: License Check 🃏
# uses: insightsengineering/r.pkg.template/.github/workflows/licenses.yaml@main
# style:
# if: github.event_name != 'push'
# name: Style Check 👗
# uses: insightsengineering/r.pkg.template/.github/workflows/style.yaml@main
# with:
# auto-update: true
# secrets:
# REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
10 changes: 9 additions & 1 deletion .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,17 @@ on:
jobs:
docs:
name: Pkgdown Docs 📚
uses: insightsengineering/r.pkg.template/.github/workflows/pkgdown.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/pkgdown.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
default-landing-page: latest-tag
additional-unit-test-report-directories: unit-test-report-non-cran
deps-installation-method: setup-r-dependencies
lookup-refs: |
insightsengineering/teal.data
insightsengineering/teal.slice
insightsengineering/teal.code
insightsengineering/teal.logger
insightsengineering/teal.reporter
insightsengineering/teal.widgets
41 changes: 37 additions & 4 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,34 @@ jobs:
docs:
name: Pkgdown Docs 📚
needs: release
uses: insightsengineering/r.pkg.template/.github/workflows/pkgdown.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/pkgdown.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
default-landing-page: latest-tag
# deps-installation-method: setup-r-dependencies
# lookup-refs: |
# insightsengineering/teal.data
# insightsengineering/teal.slice
# insightsengineering/teal.code
# insightsengineering/teal.logger
# insightsengineering/teal.reporter
# insightsengineering/teal.widgets
validation:
name: R Package Validation report 📃
needs: release
uses: insightsengineering/r.pkg.template/.github/workflows/validation.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/validation.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
# with:
# deps-installation-method: setup-r-dependencies
# lookup-refs: |
# insightsengineering/teal.data
# insightsengineering/teal.slice
# insightsengineering/teal.code
# insightsengineering/teal.logger
# insightsengineering/teal.reporter
# insightsengineering/teal.widgets
release:
name: Create release 🎉
uses: insightsengineering/r.pkg.template/.github/workflows/release.yaml@main
Expand All @@ -30,10 +47,18 @@ jobs:
build:
name: Build package and reports 🎁
needs: [release, docs]
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
# deps-installation-method: setup-r-dependencies
# lookup-refs: |
# insightsengineering/teal.data
# insightsengineering/teal.slice
# insightsengineering/teal.code
# insightsengineering/teal.logger
# insightsengineering/teal.reporter
# insightsengineering/teal.widgets
additional-env-vars: |
_R_CHECK_CRAN_INCOMING_REMOTE_=false
additional-r-cmd-check-params: --as-cran
Expand All @@ -49,10 +74,18 @@ jobs:
coverage:
name: Coverage 📔
needs: [release, docs]
uses: insightsengineering/r.pkg.template/.github/workflows/test-coverage.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/test-coverage.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
secrets:
REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
with:
# deps-installation-method: setup-r-dependencies
# lookup-refs: |
# insightsengineering/teal.data
# insightsengineering/teal.slice
# insightsengineering/teal.code
# insightsengineering/teal.logger
# insightsengineering/teal.reporter
# insightsengineering/teal.widgets
additional-env-vars: |
NOT_CRAN=true
wasm:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scheduled.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
inputs.chosen-workflow == 'rhub'
)
name: R-hub 🌐
uses: insightsengineering/r.pkg.template/.github/workflows/rhub.yaml@main
uses: insightsengineering/r.pkg.template/.github/workflows/rhub.yaml@choose-between-staged-dependencies-and-setup-r-dependencies
with:
lookup-refs: |
insightsengineering/teal.data
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

### Breaking changes

* Setting `datanames()` on `data` passed to teal application no longer has effect. In order to change `teal_module`'s
* Setting `datanames()` on `data` passed to teal application no longer has effect. In order to change `teal_module`'s
`datanames` one should modify `module$datanames`.
* The `landing_popup_module()` needs to be passed as the `landing_popup` argument of `init` instead of being passed as a module of the `modules` argument of `init`.
* `teal` no longer re-export `%>%`. Please load `library(magrittr)` instead or use `|>` from `base`.
Expand Down
Loading