-
-
Notifications
You must be signed in to change notification settings - Fork 115
DRAFT: Blazing! #476
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DRAFT: Blazing! #476
Conversation
🔧 (gitignore): add .env to ignore environment config files ♻️ (blaze/attrs): optimize attribute updates to avoid redundant DOM changes ⬆️ (test-app): upgrade Meteor release and package versions for compatibility ⬆️ (test-app): update npm dependencies to latest versions
✅ (blaze-tests.yml): improve Meteor install and test process in CI 🔧 (blaze-tests.yml): update Meteor install to use latest and set PATH via GITHUB_PATH 🔧 (blaze-tests.yml): remove ci.sh and handle all test steps in workflow file
…eadiness check 🐛 (blaze-tests.yml): fix readiness check to use log file instead of file descriptor ✅ (blaze-tests.yml): add failure handling and log output if test-in-console is not ready
…event 💡 (puppeteerRunner.js): improve browser console logging for better debugging
|
@wreiske thanks a lot for the love for Blaze! Let me know when its ready to review or if you need support. |
|
If possible, please split it into two (or more) PRs. It's weird to end up in a "CI improvements" PR when doing a bisect 😅 |
Amen! I had an itch I needed to scratch last night and tend to do a lot of things on a single PR. I'll get these split out into bite sized pieces today! 🙏 |
…n attrs.js 🔧 (test-app): remove unused test:ci script from package.json
✅ (ci): add GitHub Actions workflow for running tests on push and PR
🔧 (gitignore): add .env to ignore environment config files
♻️ (blaze/attrs): optimize attribute updates to avoid redundant DOM changes
⬆️ (test-app): upgrade Meteor release and package versions for compatibility
⬆️ (test-app): update npm dependencies to latest versions