Skip to content

Commit

Permalink
squash!
Browse files Browse the repository at this point in the history
  • Loading branch information
NikolaRHristov committed May 24, 2024
1 parent a2a27d0 commit b108906
Show file tree
Hide file tree
Showing 6 changed files with 1,390 additions and 0 deletions.
284 changes: 284 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,284 @@
version: 2
enable-beta-ecosystems: true

updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"

- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_allocator"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_ast"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_ast_macros"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_cli"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_codegen"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_diagnostics"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_index"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_js_regex"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_language_server"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_linter"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_macros"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_minifier"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_module_lexer"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_parser"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_prettier"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_semantic"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_sourcemap"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_span"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_syntax"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_transformer"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/crates/oxc_traverse"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/crates/oxc_traverse/scripts"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "cargo"
directory: "/crates/oxc_wasm"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/editors/vscode"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "cargo"
directory: "/fuzz"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/napi/parser"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/napi/parser"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/npm/oxc-parser"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/npm/oxc"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/npm/oxlint"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "cargo"
directory: "/tasks/benchmark"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/tasks/benchmark/codspeed"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "cargo"
directory: "/tasks/common"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/tasks/coverage"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/tasks/coverage/Source/runtime"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "cargo"
directory: "/tasks/javascript_globals"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/tasks/lint_rules"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "cargo"
directory: "/tasks/minsize"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/tasks/prettier_conformance"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/tasks/rulegen"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/tasks/transform_conformance"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "cargo"
directory: "/wasm/parser"
schedule:
interval: "daily"
versioning-strategy: lockfile-only

- package-ecosystem: "npm"
directory: "/wasm/parser"
schedule:
interval: "daily"
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/website"
schedule:
interval: "daily"
versioning-strategy: increase
45 changes: 45 additions & 0 deletions .github/workflows/Dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Dependabot

concurrency:
group: Dependabot-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions:
security-events: write
contents: write
pull-requests: write

on:
workflow_dispatch:
pull_request:

jobs:
Approve:
runs-on: ubuntu-latest

if: ${{ github.actor == 'dependabot[bot]' }}

steps:
- uses: dependabot/[email protected]
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"

- run: gh pr review --approve "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

Merge:
runs-on: ubuntu-latest

if: ${{ github.actor == 'dependabot[bot]' }}

steps:
- uses: dependabot/[email protected]
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"

- run: gh pr merge --auto --merge "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
57 changes: 57 additions & 0 deletions .github/workflows/GitHub.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: GitHub

concurrency:
group: GitHub-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions:
issues: write
pull-requests: write

on:
issues:
types: [opened]
pull_request:
types: [opened]

jobs:
Assign:
runs-on: ubuntu-latest

env:
ADBLOCK: true
ASTRO_TELEMETRY_DISABLED: 1
AUTOMATEDLAB_TELEMETRY_OPTOUT: 1
AZURE_CORE_COLLECT_TELEMETRY: 0
CHOOSENIM_NO_ANALYTICS: 1
DIEZ_DO_NOT_TRACK: 1
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT: 1
DO_NOT_TRACK: 1
ET_NO_TELEMETRY: 1
GATSBY_TELEMETRY_DISABLED: 1
GATSBY_TELEMETRY_OPTOUT: 1
GATSBY_TELEMETRY_OPT_OUT: 1
GRIT_TELEMETRY_DISABLED: 1
HASURA_GRAPHQL_ENABLE_TELEMETRY: false
HINT_TELEMETRY: off
HOMEBREW_NO_ANALYTICS: 1
INFLUXD_REPORTING_DISABLED: true
ITERATIVE_DO_NOT_TRACK: 1
NEXT_TELEMETRY_DEBUG: 1
NEXT_TELEMETRY_DISABLED: 1
NG_CLI_ANALYTICS: false
NUXT_TELEMETRY_DISABLED: 1
PIN_DO_NOT_TRACK: 1
POWERSHELL_TELEMETRY_OPTOUT: 1
SAM_CLI_TELEMETRY: 0
STNOUPGRADE: 1
STRIPE_CLI_TELEMETRY_OPTOUT: 1
TELEMETRY_DISABLED: 1

steps:
- uses: pozil/[email protected]
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
assignees: NikolaRHristov
numOfAssignee: 1
Loading

0 comments on commit b108906

Please sign in to comment.