Skip to content

Commit 613d30b

Browse files
committed
test and release CI/CD in place, about to try to run a test
1 parent 6a71e84 commit 613d30b

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ jobs:
5757
draft: false # Set to true if you want to create a draft release instead of publishing immediately
5858
prerelease: false # Set to true if this is a pre-release (e.g., alpha, beta)
5959

60-
6160
# 4. PUBLISH: Only runs if 'build' passes
6261
publish:
6362
needs: [build, github-release] # Ensure both build and GitHub release steps succeed before publishing

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# This workflow will not run without Autoscript.
12
name: Test
23

34
on:

CONTRIBUTING.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@ python -m venv .venv
2121
# (b) uv method
2222
uv venv
2323

24-
# both methods
24+
# for both methods (a) and (b)
2525
source .venv/bin/activate # bash
2626
source .venv/bin/activate.fish # fish shell
2727
```
2828

29-
3029
Install the code in editable form,
3130

3231
```sh
@@ -39,7 +38,12 @@ uv pip install -e .[dev]
3938

4039
## CI/CD
4140

42-
We separate the concerns of test, build, release, and publish throughout the `.github/workflows/` files.
41+
We separate the concerns of test, build, release, and publish throughout the `.github/workflows/` files:
42+
43+
* [`test.yml`](/.github/workflows/test.yml)
44+
* [`release.yml`](/.github/workflows/release.yml)
45+
46+
These YAML files cover:
4347

4448
* **Test (Verification)**
4549
* **Purpose:** To ensure that the code is functional and hasn't introduced regressions (broken existing features).

0 commit comments

Comments
 (0)