postcss / postcss.org

Official website for PostCSS
https://postcss.org
MIT License
81 stars 50 forks source link

Static html #256

Closed ai closed 4 years ago

ai commented 4 years ago

Before

20200622233910

After

20200622233902

Results

ai commented 4 years ago

@okonet are you OK with a font number reducing? Now Fire Sans only to improve performance.

ai commented 4 years ago

@marcustisater do we right now deploy to GitHub Pages or to Netlify?

okonet commented 4 years ago

Looking good!

marcustisater commented 4 years ago

WOW! Nice job @ai 😍

I love the performance results.

You decide if we use GitHub Pages or Netlify. Netlify gave us free plan to use. It will auto trigger the deploy on push to master branch. It runs npm run build and publish dist dir. Should I change build steps to anything else?

ai commented 4 years ago

@marcustisater what do we use right now? Netlify is nice, but have problem with banning in Russian. But right now postcss.org is not banned.

marcustisater commented 4 years ago

@ai ok, interesting. Yes, we use Netlify today. Domain is pointed to Netlifys DNS.

marcustisater commented 4 years ago

@ai if you want I can look into https://docs.netlify.com/domains-https/netlify-dns/#ipv6-traffic

ai commented 4 years ago

In this case let's continue to use Netlify.

I will update PR (and add the config for better caching).

marcustisater commented 4 years ago

Great, let me know when you are ready and if I need to change any build configs in Netlify 🥳

ai commented 4 years ago

@marcustisater can you add me to Netlify? Or set NODE_ENV=production in Settings > Build & deploy > Environment > Environment variables?

Netlify build is not working in the PR because Netlify refuses to call yarn install --production for some reason (do we override NODE_ENV in settings?).

marcustisater commented 4 years ago

I invited andrey@sitnik.ru to Netlify. Changed NODE_ENV but it didn't help. I will help you debug.

marcustisater commented 4 years ago

I see you found out why it's not working. We are using gh-pages 😂 🙈

marcustisater commented 4 years ago

@ai did gh-pages auto deploy? I am so sorry I confused things...

ai commented 4 years ago

I made an auto-deploy via Travis CI

ai commented 4 years ago

I think we need to delete Netlify project to avoid confusion is the future :)

marcustisater commented 4 years ago

I just deleted it. Great with auto deploy. I think it's also good idea to remove LGTM. I will delete old branches too.

Thanks for cleaning things up 😅