* Fix missing packages and make signing commits as default in VS Code (#491)
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default
* 🚸 improve dev experience in vs code
* 📦 Removed unused and updated packages
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default
* chore: ⚰️ remove config for unused github apps (#492)
Removed configuration files for licrc and renovate since they are not used anymore
* Updated CI workflows (#494)
* ci(github): 👷 add arm64 support and run workflow with cron and on push and pull request
Added support for linux/arm64 platform, I also added a cronjob and added pull_request as triggers to run the workflow
* ci: 🚸 add ghcr.io as registry too
Added ghcr.io as a registry aswell as keeping docker hub too
* ci: 👷 add release workflow (semantic release)
Added a new workflow for semantic releases
* ci: 💚 remove strategy
Removed strategy's since they were not used
* ci: 💚 change frmo master to main
Change from wrong branch (master) to main in workflow
* chore: ✏️ master should be main
Changed from master to main in releaserc
* Update .deepsource.toml (#487)
Co-authored-by: DeepSource Bot <bot@deepsource.io>
* Format code with prettier (#489)
This commit fixes the style issues introduced in 502f8b1
according to the output
from prettier.
Details: https://deepsource.io/gh/ZynerOrg/xyter/transform/2d6f5e66-ae8b-4261-92a6-688077649213/
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Fix missing packages and make signing commits as default in VS Code (#491) (#493)
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: DeepSource Bot <bot@deepsource.io>
26 lines
687 B
YAML
26 lines
687 B
YAML
# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
|
|
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
|
|
|
|
name: Node.js CI
|
|
|
|
on:
|
|
push:
|
|
branches: [main, next]
|
|
pull_request:
|
|
branches: [main, next]
|
|
|
|
env:
|
|
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- uses: actions/setup-node@v3
|
|
with:
|
|
node-version: 19
|
|
- run: npm ci
|
|
- run: npm run build --if-present
|
|
- run: npx semantic-release
|