chore: update workflows

This commit is contained in:
Junior Garcia 2024-11-29 19:04:04 -03:00
parent e2a5013408
commit 7c743abcc2
6 changed files with 13 additions and 10 deletions

View File

@ -8,7 +8,7 @@ on:
jobs:
build:
name: Build
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4
@ -21,7 +21,7 @@ jobs:
tests:
name: Tests
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4
@ -34,7 +34,7 @@ jobs:
eslint:
name: ESLint
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4
@ -47,7 +47,7 @@ jobs:
types:
name: TypeScript
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4
@ -60,7 +60,7 @@ jobs:
prettier:
name: Prettier
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4

View File

@ -4,7 +4,7 @@ on: workflow_dispatch
jobs:
enter-pre-release-mode:
if: ${{ github.ref == 'refs/heads/beta/release-next' || github.ref == 'refs/heads/canary' }}
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
permissions:
contents: write
pull-requests: write

View File

@ -5,7 +5,7 @@ jobs:
exit-pre-release-mode:
if: ${{ github.ref == 'refs/heads/beta/release-next' || github.ref == 'refs/heads/canary' }}
name: exit pre-release mode
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
permissions:
contents: write
pull-requests: write

View File

@ -14,7 +14,7 @@ concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs:
prerelease:
name: changesets pre-release
runs-on: ubuntu-latest-m
runs-on: ubuntu-latest-m-m
permissions:
contents: write
pull-requests: write
@ -66,6 +66,9 @@ jobs:
- name: Build
if: "${{ steps.check_if_pre_json_exists.outputs.files_exists == 'true' && contains(github.event.head_commit.message, 'ci(changesets): version packages') }}"
run: pnpm build
env:
NODE_OPTIONS: "--max-old-space-size=4096"
- name: Publish to NPM
id: publish-to-npm

View File

@ -14,7 +14,7 @@ concurrency:
jobs:
release:
name: Release
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4

View File

@ -10,7 +10,7 @@ on:
jobs:
update-stats:
name: Update Stats
runs-on: ubuntu-latest
runs-on: ubuntu-latest-m
steps:
- name: Checkout branch
uses: actions/checkout@v4