Skip to content

Commit

Permalink
Removed src/ from docs and CI
Browse files Browse the repository at this point in the history
  • Loading branch information
pcantrell committed Jun 9, 2024
1 parent def4ae8 commit 09353fd
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 21 deletions.
5 changes: 0 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,6 @@ jobs:
verify:
runs-on: ubuntu-latest

defaults:
run:
working-directory: ./src

services:
postgres:
image: postgres:latest
Expand All @@ -31,7 +27,6 @@ jobs:
with:
ruby-version: 2.7.7
bundler-cache: true
working-directory: ./src

- name: Show Ruby version
run: ruby -v
Expand Down
19 changes: 3 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@ Sessionizer is a tool for managing session registration for unconferences. It wa
git clone [email protected]:minnestar/sessionizer.git
cd sessionizer

# cd into /src folder
cd /src

# install correct ruby version
asdf install ruby # OR
rbenv install # OR
Expand Down Expand Up @@ -75,7 +72,6 @@ bundle exec rails
To run the application

```bash
$ cd /src
$ rails s
```

Expand All @@ -91,7 +87,6 @@ scheduling algorithm.
Locally:

```
$ cd src
$ bundle exec rake app:make_believe
```

Expand All @@ -112,18 +107,10 @@ rails spec
6. Set a MANDRILL_MINNESTAR_USERNAME, MANDRILL_MINNESTAR_PASSWORD - These can be omitted if this app is for testing.
7. Create the first event by navigating to `/admin/events` or using the
console
8. Since the app is in a git subtree (src/ directory), you need to push
the app to heroku like this

from master

```
$ git subtree push --prefix src heroku master
```
8. To deploy the app to heroku:

or from a specific branch with a --force
```
$ git push heroku `git subtree split --prefix src THE_BRANCH_NAME`:master --force
$ git push heroku master
```

## Generating a schedule
Expand All @@ -147,4 +134,4 @@ Minnestar is dedicated to providing a harassment-free experience for everyone. A

## License

This project is open source under the MIT license. See [LICENSE](src/LICENSE.txt) for details.
This project is open source under the MIT license. See [LICENSE](LICENSE.txt) for details.

0 comments on commit 09353fd

Please sign in to comment.