diff --git a/.github/workflows/general.yml b/.github/workflows/general.yml index 69f1e71..17c3c33 100644 --- a/.github/workflows/general.yml +++ b/.github/workflows/general.yml @@ -6,11 +6,11 @@ on: # this specific branch (a.k.a. book chapter). push: branches: - - main + - root-chapter-09 pull_request: types: [ opened, synchronize, reopened ] branches: - - main + - root-chapter-09 env: CARGO_TERM_COLOR: always diff --git a/README.md b/README.md index 073e979..421ebc8 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,12 @@ -# Zero To Production / Code +# Zero To Production / Code (Chapter 9) -
+
[Zero To Production In Rust](https://zero2prod.com) is an opinionated introduction to backend development using Rust. This repository serves as supplementary material for [the book](https://zero2prod.com/): it hosts snapshots of the codebase of our email newsletter project at end of each chapter. -## Chapter snapshots - -The `master` branch (where you are right now!) shows the project at the end of the last published chapter _(Chapter 8, right now)_. - -You can browse the project at the end of previous chapters by switching to their dedicated branches: - -- [Chapter 3, Part 0](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-03-part0) -- [Chapter 3, Part 1](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-03-part1) -- [Chapter 4](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-04) -- [Chapter 5](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter05) -- [Chapter 6, Part 0](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-06) -- [Chapter 6, Part 1](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-06-part1) -- [Chapter 7, Part 0](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-07-part0) -- [Chapter 7, Part 1](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-07-part1) -- [Chapter 7, Part 2](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-07-part2) -- [Chapter 8](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-08-part0) -- [Chapter 9](https://github.com/LukeMathWalker/zero-to-production/tree/root-chapter-09) +**This branch is a snapshot of the project at the end of Chapter 9.** ## Pre-requisite @@ -52,18 +36,3 @@ Using `cargo`: ```bash cargo test ``` - -## License - - -Licensed under either of Apache License, Version -2.0 or MIT license at your option. - - -
- - -Unless you explicitly state otherwise, any contribution intentionally submitted -for inclusion in the work by you, as defined in the Apache-2.0 license, shall be -dual licensed as above, without any additional terms or conditions. - \ No newline at end of file diff --git a/spec.yaml b/spec.yaml index 9940176..cf4a245 100644 --- a/spec.yaml +++ b/spec.yaml @@ -9,7 +9,7 @@ services: dockerfile_path: Dockerfile source_dir: . github: - branch: main + branch: root-chapter-09 deploy_on_push: true repo: LukeMathWalker/zero-to-production # Active probe used by DigitalOcean's to ensure our application is healthy