Skip to content
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

ci: add tooling and other open-sauced cool stuff #19

Merged
merged 11 commits into from Dec 18, 2021

Conversation

0-vortex
Copy link
Contributor

@0-vortex 0-vortex commented Dec 18, 2021

What type of PR is this? (check all applicable)

  • ♻️ Refactor
  • ✨ Feature
  • 🐛 Bug Fix
  • 👷 Optimization
  • 📝 Documentation Update
  • 🔖 Release
  • 🚩 Other

Description

This PR adds 🔥 🍕 features:

  • base .editor configuration
  • astro compatible eslint configuration
  • open-sauced/open-sauced dependabot configuration
  • open-sauced/open-sauced codeql configuration
  • open-sauced/open-sauced check-engines npm scripts
  • open-sauced/open-sauced push npm scripts
  • open-sauced/open-sauced dot npm configuration defaults
  • open-sauced/open-sauced pull request development workflow
  • open-sauced/open-sauced main release workflow
  • corrects compliance flow syntax
  • added docker configuration
  • added MIT license file
  • updated readme documentation
  • updated astro configuration
  • added npm shrinkwrap configuration
  • updated npm package defaults for release

Related Tickets & Documents

closes #11
closes #14

Mobile & Desktop Screenshots/Recordings

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 readme
  • 📜 contributing.md
  • 📓 docs
  • 📕 storybook
  • 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?

  • give @open-sauced/maintainers settings and push access
  • add proper netlify badge

[optional] What gif best describes this PR or how it makes you feel?

@netlify
Copy link

netlify bot commented Dec 18, 2021

✔️ Deploy Preview for hot-sauced-ui ready!

🔨 Explore the source changes: f3c2098

🔍 Inspect the deploy log: https://app.netlify.com/sites/hot-sauced-ui/deploys/61be5ea808ea350007da1598

😎 Browse the preview: https://deploy-preview-19--hot-sauced-ui.netlify.app

@0-vortex 0-vortex changed the title ci: add tooling and open-sauced cool stuff ci: add tooling and other open-sauced cool stuff Dec 18, 2021
@0-vortex
Copy link
Contributor Author

@bdougie the netlify configuration needs to apply build instead of dist folder, just like open-sauced/open-sauced

Copy link
Member

@bdougie bdougie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for picking this up @0-vortex

@bdougie bdougie merged commit f8d4d72 into open-sauced:main Dec 18, 2021
github-actions bot pushed a commit that referenced this pull request Dec 18, 2021
## 1.0.0 (2021-12-18)

### 🐛 Bug Fixes

* tsconfig ([fc09ca5](fc09ca5))

### 🍕 Features

* add font-awesome icons, add navigation/filter,  ([#18](#18)) ([732680e](732680e))
* add-nav/filter ([e454d3d](e454d3d))
* add-tailwindcss ([ea6579b](ea6579b))
* create-repo-cards-post-grid/post-list ([26e3a56](26e3a56))
* implement-weekly-modal ([2d77b52](2d77b52))
* post-layout-toggle ([8762217](8762217))

### 🔁 Continuous Integration

* add tooling and other open-sauced cool stuff ([#19](#19)) ([f8d4d72](f8d4d72))
@github-actions
Copy link

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature: Implement prettier linting in this project Feature: Need the open sauced dev setup
2 participants