Skip to content

Commit 248eac8

Browse files
committed
Merge branch 'main' of github.com:redwoodjs/redwood into feat/api-skip-prebuild-try-2
* 'main' of github.com:redwoodjs/redwood: (33 commits) Revert accidental changes to test-project chore(deps): update dependency @apollo/experimental-nextjs-app-support to v0.5.2 (redwoodjs#9716) fix(deps): update dependency react-helmet-async to v2 (redwoodjs#9697) fix(deps): update dependency sqlite to v5 (redwoodjs#9698) data migrate: Clean up upHandler test (redwoodjs#9796) chore(data-migration): Fix test exit code (redwoodjs#9795) Add routeParams to useMatch (redwoodjs#9793) fix(fastify): Prevent duplicate `@fastify/url-data` registration (redwoodjs#9794) useRoutePath(): Get the path for the current route by default (redwoodjs#9790) Router: Use a single RouterContext (redwoodjs#9792) chore: yarn install to update `yarn.lock` (follow up to redwoodjs#9669) chore(deps): update dependency @envelop/core to v5 (redwoodjs#9669) Use regex to make test pass in VSCode (redwoodjs#9791) fix(dbAuth): Correct hardcoded DB column (redwoodjs#9788) fix(deps): update dependency graphql-yoga to v5 (redwoodjs#9688) chore(release-tooling): Reminder to update Algolia chore(release-tooling): Add note about generating release notes chore(release-tooling): Add more detailed instructions for after releasing chore(release-tooling): Fix PR count message fix(crwa): use `fs.renameSync` instead of `fs.rename` (redwoodjs#9787) ...
2 parents 655b8f6 + 5734dcc commit 248eac8

File tree

155 files changed

+21240
-15455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+21240
-15455
lines changed

.github/workflows/ci.yml

+72
Original file line numberDiff line numberDiff line change
@@ -701,3 +701,75 @@ jobs:
701701

702702
steps:
703703
- run: echo "Skipped"
704+
705+
crwa:
706+
needs: check
707+
708+
name: 🌲 Create Redwood App
709+
runs-on: ubuntu-latest
710+
711+
steps:
712+
- uses: actions/checkout@v4
713+
714+
- name: ⬢ Enable Corepack
715+
run: corepack enable
716+
717+
- name: ⬢ Set up Node.js
718+
uses: actions/setup-node@v4
719+
with:
720+
node-version: 20
721+
722+
- name: 🐈 Set up yarn cache
723+
uses: ./.github/actions/set-up-yarn-cache
724+
725+
- name: 🐈 Yarn install
726+
run: yarn install --inline-builds
727+
env:
728+
GITHUB_TOKEN: ${{ github.token }}
729+
730+
- name: 🏗️ Build
731+
run: yarn build
732+
733+
- name: Set up test project
734+
run: |
735+
yarn build:pack
736+
PROJECT_PATH=$(yarn set-up-test-project)
737+
echo "PROJECT_PATH=$PROJECT_PATH" >> $GITHUB_ENV
738+
working-directory: ./packages/create-redwood-app
739+
env:
740+
YARN_ENABLE_IMMUTABLE_INSTALLS: false
741+
742+
- name: Set up git
743+
run: |
744+
git config --global user.email "[email protected]"
745+
git config --global user.name "Your Name"
746+
747+
- name: e2e test
748+
run: yarn test e2e
749+
working-directory: ./packages/create-redwood-app
750+
env:
751+
PROJECT_PATH: ${{ env.PROJECT_PATH }}
752+
753+
- name: Prompt tests
754+
run: |
755+
sudo apt-get update
756+
sudo apt-get install expect
757+
758+
./tests/e2e_prompts.sh
759+
./tests/e2e_prompts_git.sh
760+
./tests/e2e_prompts_m.sh
761+
./tests/e2e_prompts_ts.sh
762+
./tests/e2e_prompts_overwrite.sh
763+
working-directory: ./packages/create-redwood-app
764+
env:
765+
PROJECT_PATH: ${{ env.PROJECT_PATH }}
766+
767+
crwa-skip:
768+
needs: detect-changes
769+
if: needs.detect-changes.outputs.onlydocs == 'true'
770+
771+
name: 🌲 Create Redwood App
772+
runs-on: ubuntu-latest
773+
774+
steps:
775+
- run: echo "Skipped"

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ blog-test-project/*
2121
.pnp.*
2222
*.code-workspace
2323
.nova
24+
packages/**/redwoodjs-*.tgz
25+
packages/create-redwood-app/create-redwood-app.tgz
2426

2527
# For esbuild.
2628
**/meta.json

0 commit comments

Comments
 (0)