You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update GitHub Action imports to the latest version.
- Update CONTRIBUTING.md to reflect the current development lifecycle.
- Update README.md usage instructions.
- Refactor `vars.mk`.
- Move non-global environment variables from `vars.mk` to their proper
locations.
- Update environment variable names across the stack to use proper
conventions.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,20 +10,22 @@ Before contributing to the `posit-sdk`, ensure that the following prerequisites
10
10
11
11
- Python >=3.8
12
12
13
-
> [!TIP]
14
-
> We recommend using virtual environments to maintain a clean and consistent development environment.
13
+
> [!INFO]
14
+
> We require using virtual environments to maintain a clean and consistent development environment.
15
+
> Any Python virtual environment will do.
15
16
16
17
## Instructions
17
18
18
19
> [!WARNING]
19
-
> Executing `make` will utilize `pip` to install third-party packages in your activated Python environment. Please review the [`Makefile`](./Makefile) to verify behavior before executing any commands.
20
+
> Executing `make` will install third-party packages in your Python environment. Please review the [`Makefile`](./Makefile) to verify behavior before executing any commands.
20
21
21
22
1. Fork the repository and open it in your development environment.
22
-
2. Run `make` to run the default development workflow.
23
-
3. Make your changes and test them thoroughly using `make test`
24
-
4. Run `make fmt` and `make lint` to verify adherence to the project style guide.
25
-
5. Commit your changes and push them to your forked repository.
26
-
6. Submit a pull request to the main repository.
23
+
2. Activate your Python environment (e.g., `source .venv/bin/activate`)
24
+
3. Run `make` to run the default development workflow.
25
+
4. Make your changes and test them thoroughly using `make test`
26
+
5. Run `make fmt` and `make lint` to verify adherence to the project style guide.
27
+
6. Commit your changes and push them to your forked repository.
Copy file name to clipboardExpand all lines: README.md
+15-5Lines changed: 15 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ pip install posit-sdk
12
12
13
13
## Usage
14
14
15
-
Establish server information and credentials using the following environment variables or when initializing a client. Then checkout some [examples](./examples/0001-overview.qmd) to get started.
15
+
Establish server information and credentials using the following environment variables or when initializing a client. Then checkout the [Posit Connect Cookbook](https://docs.posit.co/connect/cookbook/) to get started.
16
16
17
17
> [!CAUTION]
18
18
> It is important to keep your API key safe and secure. Your API key grants access to your account and allows you to make authenticated requests to the Posit API. Treat your API key like a password and avoid sharing it with others. If you suspect that your API key has been compromised, regenerate a new one immediately to maintain the security of your account.
0 commit comments