Skip to content

Commit

Permalink
CI/CD Re-organization and Optimization (#3515)
Browse files Browse the repository at this point in the history
- Updating CI script to use latest shutdown logic
- Removed unneeded tests
- Split browser tests into ones that need a Gitlab instance those that down
- Removing the need to run the full e2e test unless its a release branch
- Moved the most tested release tests (the exports) into a integration test since it doesnt require a full Gitlab instance for testing
  • Loading branch information
jdalrymple authored Jan 29, 2024
1 parent e76b91b commit f277995
Show file tree
Hide file tree
Showing 52 changed files with 5,187 additions and 4,944 deletions.
4 changes: 2 additions & 2 deletions .autorc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ plugins:
- ./scripts/auto-before-commit-changelog-plugin.js
- - omit-release-notes
- username:
- coqbot
- coqbot
- - omit-commits
- username:
- coqbot
- coqbot

prereleaseBranches:
- next
Expand Down
6 changes: 3 additions & 3 deletions .codeclimate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ checks:
enabled: false

exclude_patterns:
- "**/test/"
- "**/*.d.ts"
- ".yarn/"
- '**/test/'
- '**/*.d.ts'
- '.yarn/'
4 changes: 3 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@ reports
yarn-error.log
.env
.npmrc
.turbo
scripts
.yarn
.nx
.husky
10 changes: 4 additions & 6 deletions .eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@ plugins:
- jest-extended

rules:
"@typescript-eslint/dot-notation": error
no-shadow: off
import/no-default-export: off
import/prefer-default-export: off
import/no-extraneous-dependencies:
Expand All @@ -47,15 +45,15 @@ rules:
ts: never
json: always

'@typescript-eslint/explicit-function-return-type': off
'@typescript-eslint/explicit-module-boundary-types': off
no-shadow: off
'@typescript-eslint/no-shadow': error
'@typescript-eslint/dot-notation': error
'@typescript-eslint/no-unsafe-member-access': off
'@typescript-eslint/no-unsafe-return': off
'@typescript-eslint/no-unsafe-assignment': off
'@typescript-eslint/no-unsafe-call': off
'@typescript-eslint/no-explicit-any': off
'@typescript-eslint/no-unsafe-declaration-merging': off
'@typescript-eslint/unbound-method': error
'@typescript-eslint/no-unsafe-declaration-merging': off # For all the template extensions
'@typescript-eslint/no-unused-vars':
- error
- ignoreRestSiblings: true
Expand Down
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/1-bug.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "🐞 Bug report"
name: '🐞 Bug report'
labels: bug
about: Something is not working as it should
---
Expand Down Expand Up @@ -33,5 +33,6 @@ logs, and code as it's very hard to read otherwise.) -->
<!-- *(Any possible suggestions on how to fix this problem)* -->

**Checklist**

- [ ] I have checked that this is not a duplicate issue.
- [ ] I have read the documentation.
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/2-feature-proposal.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "🚀 Feature request"
name: '🚀 Feature request'
labels: feature
about: Suggest an idea
---
Expand All @@ -13,5 +13,6 @@ about: Suggest an idea
<!-- *(Outline how you plan to implement this feature if you have one)* -->

**Checklist**

- [ ] I have checked that this is not a duplicate issue.
- [ ] I have read the documentation.
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/3-question.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "❓ Question"
name: '❓ Question'
labels: question
about: Something is unclear or needs to be discussed
---
Expand All @@ -11,5 +11,6 @@ about: Something is unclear or needs to be discussed
<!-- *(Brief description of your question here)*-->

**Checklist**

- [ ] I have checked that this is not a duplicate issue.
- [ ] I have read the documentation.
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/4-technical-debt.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@ logs, and code as it's very hard to read otherwise.) -->
<!-- *(Any possible suggestions on how to improve this code)* -->

**Checklist**

- [ ] I have checked that this is not a duplicate issue.
- [ ] I have read the documentation.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ yarn-error.log
.turbo
tmp
.nx
*.tgz

.pnp.*
.yarn/*
Expand Down
Loading

0 comments on commit f277995

Please sign in to comment.