rotimi-best / classroomio

Launch your Online Bootcamp in Minutes. Create your Own Udemy/Coursera In Minutes
https://classroomio.com
GNU Affero General Public License v3.0
415 stars 88 forks source link

Update Adapter to Auto #359

Closed tonyoconnell closed 2 weeks ago

tonyoconnell commented 2 weeks ago

What does this PR do?

The adapter-auto is a significant advancement in the SvelteKit ecosystem, streamlining the deployment process across various environments. This adapter intelligently detects the hosting environment you are deploying to and automatically selects and uses the appropriate adapter for that environment. Here's a closer look at how adapter-auto works and its benefits.

When you build your SvelteKit application for production, adapter-auto analyzes your deployment target based on environment variables or deployment configurations. It then dynamically loads the corresponding adapter for that environment from the following supported adapters:

This automatic detection and adaptation significantly simplify the deployment process, allowing developers to focus on building their applications without worrying about the specifics of deployment adapters.

Type of change

How should this be tested?

I deployed the branch to Vercel with adapter-auto enabled and it builds no problem.

Checklist

Required

Appreciated

vercel[bot] commented 2 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
cio-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 13, 2024 5:17am
vercel[bot] commented 2 weeks ago

@tonyoconnell is attempting to deploy a commit to the Rotimi Best's projects Team on Vercel.

A member of the Team first needs to authorize it.

github-actions[bot] commented 2 weeks ago

Hey there and thank you for opening this pull request! 👋🏼

We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted.

Details:

No release type found in pull request title "Update Adapter to Auto". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:
 - feat: A new feature
 - fix: A bug fix
 - docs: Documentation only changes
 - style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
 - refactor: A code change that neither fixes a bug nor adds a feature
 - perf: A code change that improves performance
 - test: Adding missing tests or correcting existing tests
 - build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
 - ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
 - chore: Other changes that don't modify src or test files
 - revert: Reverts a previous commit
tonyoconnell commented 2 weeks ago

sorry. i checked in deletes to .env.examples. i will add them again.