Skip to content

Commit f73f8b1

Browse files
authored
Merge branch 'main' into copilot/enable-output-format-control
2 parents c57160f + 72a0cf2 commit f73f8b1

6 files changed

Lines changed: 25 additions & 4 deletions

File tree

.github/workflows/copilot-setup-steps.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040
# but we need it for any repository-specific setup
4141
- name: Checkout code
4242
uses: actions/checkout@v4
43+
with:
44+
submodules: true
4345

4446
# Install system dependencies required for R packages
4547
- name: Install system dependencies

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "macros"]
2+
path = macros
3+
url = https://github.com/d-morrison/macros

README.Rmd

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,14 @@ Checks R code style and quality using the lintr package.
175175

176176
### 🤖 Copilot Setup Steps (`copilot-setup-steps.yml`)
177177

178-
Configures the GitHub Copilot coding agent's environment with Quarto and TinyTeX.
178+
Configures the GitHub Copilot coding agent's environment for:
179+
180+
- Quarto
181+
- TinyTeX
182+
- Optional GitHub CLI authentication for
183+
`https://github.com/d-morrison/macros` (via the `MACROS_REPO_PAT`
184+
repository or organization Actions secret; includes a write
185+
permission check during setup)
179186

180187
**Triggers:** Workflow dispatch, changes to the setup file
181188

@@ -216,6 +223,7 @@ Validates that all books and articles in bibliography files meet DOI requirement
216223
├── .gitignore # Git ignore file
217224
├── LICENSE # CC0 1.0 Universal License
218225
├── README.md # This file
226+
├── macros/ # Git submodule: d-morrison/macros
219227
└── .github/
220228
├── scripts/ # Scripts for workflows
221229
│ ├── add-home-banner.py

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,14 @@ Checks R code style and quality using the lintr package.
183183
184184
### 🤖 Copilot Setup Steps (`copilot-setup-steps.yml`)
185185
186-
Configures the GitHub Copilot coding agent's environment with Quarto and
187-
TinyTeX.
186+
Configures the GitHub Copilot coding agent's environment for:
187+
188+
- Quarto
189+
- TinyTeX
190+
- Optional GitHub CLI authentication for
191+
`https://github.com/d-morrison/macros` (via the `MACROS_REPO_PAT`
192+
repository or organization Actions secret; includes a write
193+
permission check during setup)
188194

189195
**Triggers:** Workflow dispatch, changes to the setup file
190196

@@ -226,6 +232,7 @@ ensures all citations are properly traceable.
226232
├── .gitignore # Git ignore file
227233
├── LICENSE # CC0 1.0 Universal License
228234
├── README.md # This file
235+
├── macros/ # Git submodule: d-morrison/macros
229236
└── .github/
230237
├── scripts/ # Scripts for workflows
231238
│ ├── add-home-banner.py

inst/WORDLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
CLI
12
DOCX
23
RevealJS
34
SERG
@@ -8,5 +9,4 @@ emplate
89
glitchy
910
lintr
1011
navbar
11-
qmd
1212
uarto

macros

Submodule macros added at c0901ed

0 commit comments

Comments
 (0)