Skip to content

feat: updated stack #66

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

Merged
merged 20 commits into from
Jun 9, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 0 additions & 4 deletions .babelrc

This file was deleted.

7 changes: 0 additions & 7 deletions .eslintignore

This file was deleted.

34 changes: 0 additions & 34 deletions .eslintrc

This file was deleted.

71 changes: 0 additions & 71 deletions .github/workflows/codeql-analysis.yml

This file was deleted.

29 changes: 14 additions & 15 deletions .github/workflows/github-pages.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
name: github pages

on:
pull_request:
branches:
- master
push:
branches:
- master
Expand All @@ -12,24 +9,26 @@ jobs:
deploy:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
node-version: '18.x'
cache: 'yarn'
bun-version-file: 'package.json'

- run: bun install --frozen-lockfile
- run: bun lint

- name: Build react-netlify-forms
run: bun run build

- run: yarn install
- run: yarn test
- name: Build # builds the docs site with --prefix-paths for gh-pages
run: |
yarn predeploy:prefix
- name: Build docs
run: bun run docs:build
env:
GATSBY_SITE_RECAPTCHA_KEY: ${{ secrets.GATSBY_SITE_RECAPTCHA_KEY }}

- name: Deploy
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./www/public
publish_dir: ./packages/docs/dist
14 changes: 7 additions & 7 deletions .github/workflows/publish-github-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,20 @@ jobs:
publish-gpr:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
node-version: '18.x'
bun-version-file: 'package.json'
registry-url: 'https://npm.pkg.github.com'
scope: '@Pyrax'
cache: 'yarn'

- run: yarn install
- run: bun install --frozen-lockfile

- name: Autoscope package.json
uses: khaazz/action-autoscope@master

- run: yarn publish --registry=https://npm.pkg.github.com/Pyrax
- run: bun publish --registry=https://npm.pkg.github.com/Pyrax --cwd ./packages/react-netlify-forms
env:
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
15 changes: 7 additions & 8 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,19 @@ jobs:
semantic-release:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
node-version: '18.x'
cache: 'yarn'
bun-version-file: 'package.json'

- run: yarn install
- run: bun install --frozen-lockfile
- name: Check tests before release
run: yarn test
run: bun lint

- name: Semantic Release
uses: cycjimmy/semantic-release-action@v3
uses: cycjimmy/semantic-release-action@v4
with:
extra_plugins: |
@semantic-release/git
Expand Down
46 changes: 42 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
# Dependencies
node_modules
.pnp
.pnp.js

# Testing
coverage

# Production
dist
build
packages/*/dist
packages/*/build

# Misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
.env

# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
bun-debug.log*
bun-error.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# Astro
packages/docs/.astro
packages/docs/dist

# Logs
logs
*.log
Expand Down Expand Up @@ -38,7 +80,6 @@ bower_components
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
Expand Down Expand Up @@ -84,9 +125,6 @@ out
.nuxt
dist

# Gatsby files
.cache/
www/public/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public
Expand Down
11 changes: 0 additions & 11 deletions .gitpod.yml

This file was deleted.

Loading