diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 6586792629..0000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,50 +0,0 @@ -version: 2 -enable-beta-ecosystems: true - -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "daily" - - - package-ecosystem: "npm" - directory: "/" - schedule: - interval: "daily" - versioning-strategy: increase - - - package-ecosystem: "npm" - directory: "/packages/cli-generator" - schedule: - interval: "daily" - versioning-strategy: increase - - - package-ecosystem: "npm" - directory: "/packages/compatibility-table" - schedule: - interval: "daily" - versioning-strategy: increase - - - package-ecosystem: "npm" - directory: "/packages/config-generator" - schedule: - interval: "daily" - versioning-strategy: increase - - - package-ecosystem: "npm" - directory: "/packages/i18n-tracker" - schedule: - interval: "daily" - versioning-strategy: increase - - - package-ecosystem: "npm" - directory: "/packages/js-api-generator" - schedule: - interval: "daily" - versioning-strategy: increase - - - package-ecosystem: "npm" - directory: "/packages/releases-generator" - schedule: - interval: "daily" - versioning-strategy: increase diff --git a/.github/workflows/Dependabot.yml b/.github/workflows/Dependabot.yml deleted file mode 100644 index 387fece7f1..0000000000 --- a/.github/workflows/Dependabot.yml +++ /dev/null @@ -1,45 +0,0 @@ -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/fetch-metadata@v2.2.0 - 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/fetch-metadata@v2.2.0 - 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}} diff --git a/.github/workflows/GitHub.yml b/.github/workflows/GitHub.yml deleted file mode 100644 index 161ef34a4f..0000000000 --- a/.github/workflows/GitHub.yml +++ /dev/null @@ -1,59 +0,0 @@ -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 - TERRAFORM_TELEMETRY: 0 - VCPKG_DISABLE_METRICS: 1 - - steps: - - uses: pozil/auto-assign-issue@v2.0.0 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - assignees: NikolaRHristov - numOfAssignee: 1 diff --git a/.github/workflows/NPM.yml b/.github/workflows/NPM.yml deleted file mode 100644 index 3edce73ca3..0000000000 --- a/.github/workflows/NPM.yml +++ /dev/null @@ -1,123 +0,0 @@ -name: NPM - -concurrency: - group: NPM-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -permissions: - security-events: write - contents: write - pull-requests: write - -on: - workflow_dispatch: - release: - types: [created] - workflow_call: - -jobs: - Publish: - 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 - TERRAFORM_TELEMETRY: 0 - VCPKG_DISABLE_METRICS: 1 - - permissions: - contents: read - id-token: write - - steps: - - uses: actions/checkout@v4.2.1 - - - uses: actions/setup-node@v4.0.4 - with: - node-version: "18" - registry-url: "https://registry.npmjs.org" - - - run: npm install -g npm - - - name: Publish . - continue-on-error: true - working-directory: . - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Publish ./packages/cli-generator - continue-on-error: true - working-directory: ./packages/cli-generator - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Publish ./packages/compatibility-table - continue-on-error: true - working-directory: ./packages/compatibility-table - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Publish ./packages/config-generator - continue-on-error: true - working-directory: ./packages/config-generator - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Publish ./packages/i18n-tracker - continue-on-error: true - working-directory: ./packages/i18n-tracker - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Publish ./packages/js-api-generator - continue-on-error: true - working-directory: ./packages/js-api-generator - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Publish ./packages/releases-generator - continue-on-error: true - working-directory: ./packages/releases-generator - run: | - npm publish --legacy-peer-deps --provenance --ignore-scripts - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/Node.yml b/.github/workflows/Node.yml deleted file mode 100644 index bf9c2a5eec..0000000000 --- a/.github/workflows/Node.yml +++ /dev/null @@ -1,196 +0,0 @@ -name: Node - -concurrency: - group: Node-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -permissions: - security-events: write - contents: write - pull-requests: write - -on: - workflow_dispatch: - push: - branches: [Current] - pull_request: - branches: [Current] - workflow_call: - -jobs: - Pre-Publish: - 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 - TERRAFORM_TELEMETRY: 0 - VCPKG_DISABLE_METRICS: 1 - - strategy: - matrix: - node-version: [18, 19, 20] - - steps: - - uses: actions/checkout@v4.2.1 - - - uses: pnpm/action-setup@v4.0.0 - with: - version: 9.3.0 - run_install: | - - recursive: true - args: [ - --link-workspace-packages=true, - --lockfile-only, - --prefer-frozen-lockfile=false, - --shamefully-hoist=false, - --shared-workspace-lockfile=true, - --strict-peer-dependencies=false, - --unsafe-perm=true - ] - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./pnpm-lock.yaml - - - run: pnpm install - working-directory: . - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-Node-${{ matrix.node-version }}-Target - path: ./Target - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./packages/cli-generator/pnpm-lock.yaml - - - run: pnpm install - working-directory: ./packages/cli-generator - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-packages-cli-generator-Node-${{ matrix.node-version }}-Target - path: ./packages/cli-generator/Target - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./packages/compatibility-table/pnpm-lock.yaml - - - run: pnpm install - working-directory: ./packages/compatibility-table - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-packages-compatibility-table-Node-${{ matrix.node-version }}-Target - path: ./packages/compatibility-table/Target - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./packages/config-generator/pnpm-lock.yaml - - - run: pnpm install - working-directory: ./packages/config-generator - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-packages-config-generator-Node-${{ matrix.node-version }}-Target - path: ./packages/config-generator/Target - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./packages/i18n-tracker/pnpm-lock.yaml - - - run: pnpm install - working-directory: ./packages/i18n-tracker - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-packages-i18n-tracker-Node-${{ matrix.node-version }}-Target - path: ./packages/i18n-tracker/Target - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./packages/js-api-generator/pnpm-lock.yaml - - - run: pnpm install - working-directory: ./packages/js-api-generator - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-packages-js-api-generator-Node-${{ matrix.node-version }}-Target - path: ./packages/js-api-generator/Target - - - uses: actions/setup-node@v4.0.4 - with: - node-version: ${{ matrix.node-version }} - cache: "pnpm" - cache-dependency-path: ./packages/releases-generator/pnpm-lock.yaml - - - run: pnpm install - working-directory: ./packages/releases-generator - - - run: pnpm run build - working-directory: . - - - uses: actions/upload-artifact@v4.4.0 - with: - name: .-packages-releases-generator-Node-${{ matrix.node-version }}-Target - path: ./packages/releases-generator/Target