@apollosproject/upgrade-tools

0.7.0 • Public • Published

Apollos Upgrade

This repository exposes an untouched Apollos API and UI project.

Getting Started

  1. Run this tool from inside of both the API and App directories
cd apolloschurchapp && npx @apollosproject/upgrade-tools upgrade
cd apollos-church-api && npx @apollosproject/upgrade-tools upgrade
  1. Fix merge conflicts. Below is not absolute but should provide guidance and tips as to how to carry out resolve.
  • Lock files (podfile, yarn), fragments, and local graphQL files can be removed entirely and then will get updated when running yarn
  • Native files (build.gradle & info.plist) can be resolved by rejecting new changes
  • Other files should be reviewed in conjunction with the diff table below and replaced (as needed) with what is reflected in master

Notes

A dedicated branch per release makes changes very easy to watch. For example:

In the future, this project will be used to enhance the upgrading experience through a command line tool.

See table below for the complete list.

Diff table

From->To D I F F S = = F U N
2.33.3 X - - - - - - - - - - -
2.33.2 ->2.33.3 X - - - - - - - - - -
2.33.1 ->2.33.3 ->2.33.2 X - - - - - - - - -
2.33.0 ->2.33.3 ->2.33.2 ->2.33.1 X - - - - - - - -
2.32.2 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 X - - - - - - -
2.32.1 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 X - - - - - -
2.32.0 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 ->2.32.1 X - - - - -
2.31.0 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 ->2.32.1 ->2.32.0 X - - - -
2.30.0 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 ->2.32.1 ->2.32.0 ->2.31.0 X - - -
2.29.3 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 ->2.32.1 ->2.32.0 ->2.31.0 ->2.30.0 X - -
2.29.2 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 ->2.32.1 ->2.32.0 ->2.31.0 ->2.30.0 ->2.29.3 X -
2.29.1 ->2.33.3 ->2.33.2 ->2.33.1 ->2.33.0 ->2.32.2 ->2.32.1 ->2.32.0 ->2.31.0 ->2.30.0 ->2.29.3 ->2.29.2 X

To see the full table containing all releases, check back soon :)

Readme

Keywords

none

Package Sidebar

Install

npm i @apollosproject/upgrade-tools

Weekly Downloads

4

Version

0.7.0

License

ISC

Unpacked Size

30.3 kB

Total Files

8

Last publish

Collaborators

  • apollosadmin
  • nathanlewis.differential
  • yungvincenzo
  • conrad_vanl
  • redreceipt
  • didevshop