Skip to content

Commit 410dfb5

Browse files
authored
Merge pull request #712 from codeforpdx/Development
Version upgrade to 1.3.1 from 1.3.0
2 parents ed52b56 + 71e2fa3 commit 410dfb5

File tree

7 files changed

+34
-219
lines changed

7 files changed

+34
-219
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Setup Node.js
2424
uses: actions/setup-node@v4
2525
with:
26-
node-version: 18
26+
node-version: 20
2727
cache: npm
2828

2929
- name: Build
@@ -47,7 +47,7 @@ jobs:
4747
- name: Setup Node.js
4848
uses: actions/setup-node@v4
4949
with:
50-
node-version: 18
50+
node-version: 20
5151
cache: npm
5252
- name: Install Dependencies
5353
run: npm ci
@@ -67,7 +67,7 @@ jobs:
6767
- name: Setup Node.js
6868
uses: actions/setup-node@v4
6969
with:
70-
node-version: 18
70+
node-version: 20
7171
cache: npm
7272
- name: Install Dependencies
7373
run: npm ci

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lts/Hydrogen
1+
lts/iron

CHANGELOG.md

Lines changed: 0 additions & 191 deletions
This file was deleted.

Dockerfile.react

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Stage 1: Build the React app
2-
FROM node:18 AS build
2+
FROM node:20 AS build
33

44
WORKDIR /app
55

README.md

Lines changed: 26 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,36 +31,37 @@ PASS is currently in development working towards MVP release by generous efforts
3131

3232
## 1. Quick Setup Instructions
3333

34-
**Note**: All commands in this document are for bash. If you are using an incompatible shell like CMD or powershell, you may need to use different commands.
34+
**Note**: All commands in this document are for bash. If you are using an incompatible shell like CMD or powershell, you may need to use different commands.
3535

36-
- ### Getting the Code
36+
- ### Getting the Code
3737

3838
1. Clone the git repository:
3939

4040
```bash
4141
git clone https://github.com/codeforpdx/PASS.git
4242
```
43+
4344
2. Enter the project folder:
44-
```bash
45-
cd PASS
46-
```
45+
```bash
46+
cd PASS
47+
```
4748

4849
- ### Setting up Node
4950

50-
_If you already have node 18 installed on your system, you may skip this section._
51+
_If you already have node 20 installed on your system, you may skip this section._
5152

52-
Currently, we require Node version 18.19.x and NPM for our package manager. We recommend using Node Version Manager (NVM) to install Node and npm. To proceed using NVM, perform the following:
53+
Currently, we require Node version 20.xx.x and NPM for our package manager. We recommend using Node Version Manager (NVM) to install Node and npm. To proceed using NVM, perform the following:
5354

5455
1. Download NVM for your system.
5556

5657
- For Mac, Linux, and other POSIX users: [https://github.com/nvm-sh/nvm](https://github.com/nvm-sh/nvm)
5758
- For Windows users: [https://github.com/coreybutler/nvm-windows](https://github.com/coreybutler/nvm-windows)
5859

59-
2. If you don't have node version 18, install node version 18 by running:
60+
2. If you don't have node version 20, install node version 20 by running:
6061
```bash
6162
nvm install 18
6263
```
63-
This will download node 18 and set it up for use
64+
This will download node 20 and set it up for use
6465
3. Check that node and npm are set up:
6566

6667
```bash
@@ -70,11 +71,12 @@ Currently, we require Node version 18.19.x and NPM for our package manager. We r
7071
```bash
7172
npm -v
7273
```
73-
The node version should be 18.19 (and maybe third decimal) and the npm version should be 10.2 (and maybe a third decimal). If they are not these versions, or if either of those commands cause an error, node has not been installed correctly.
7474

75-
4. We include a `.nvmrc` in the root folder of the project, which contains our target node version. We update this version periodically. If you're ever not sure of what node version you should be using, run
75+
The node version should be 20.xx (and maybe third decimal) and the npm version should be 10.2 (and maybe a third decimal). If they are not these versions, or if either of those commands cause an error, node has not been installed correctly.
76+
77+
4. We include a `.nvmrc` in the root folder of the project, which contains our target node version. We update this version periodically. If you're ever not sure of what node version you should be using, run
7678
```bash
77-
nvm use
79+
nvm use
7880
```
7981
to be synced with the project. You may receive warning messages in the terminal if the verion is not installed. Follow the messages to resolve the issues.
8082

@@ -87,19 +89,22 @@ The node version should be 18.19 (and maybe third decimal) and the npm version s
8789
```
8890

8991
2. Configure the project environment:
90-
```bash
91-
cp env.template .env
92-
```
92+
93+
```bash
94+
cp env.template .env
95+
```
9396

9497
3. Run the following command:
95-
```bash
96-
npm start
97-
```
98-
To start up everything needed to run PASS.
98+
99+
```bash
100+
npm start
101+
```
102+
103+
To start up everything needed to run PASS.
99104

100105
4. Navigate to PASS and set up an account.
101106

102-
By default, PASS launches at [http://localhost:5173](http://localhost:5173) on your local machine. Navigate to that screen, then click the signup button to create a pod and web ID for yourself. Then return to the homepage and log in. Follow all prompts that appear, and you will be up and running with PASS!
107+
By default, PASS launches at [http://localhost:5173](http://localhost:5173) on your local machine. Navigate to that screen, then click the signup button to create a pod and web ID for yourself. Then return to the homepage and log in. Follow all prompts that appear, and you will be up and running with PASS!
103108

104109
- ### Setting up Git Hooks for development
105110

@@ -126,6 +131,7 @@ In Portland, housing-insecure individuals struggle to maintain documents often r
126131
- [CODEPDX code of conduct](https://github.com/codeforpdx/codeofconduct/blob/master/README.md)
127132

128133
## 5. PASS Wiki
134+
129135
[Visit the wiki for more information on every aspect of the project. Feature set, architecture, tooling, etc](https://github.com/codeforpdx/PASS/wiki)
130136

131137
**[⬆️ Back to Top](#pass---personal-access-system-for-services)**

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "pass",
33
"homepage": ".",
4-
"version": "1.3.0",
4+
"version": "1.3.1",
55
"description": "",
66
"scripts": {
77
"start": "concurrently --kill-others \"npm run podserver\" \"npm run dev\"",

0 commit comments

Comments
 (0)