Migrate workflows to Blacksmith

This commit is contained in:
blacksmith-sh[bot] authored and edideaur committed 2026-09-29 11:30:19 +03:00
1 parent 061db09675
commit 5588719727
7 files changed
+14 -14

No files matched your search

+2 -2
View File
@@ -14,7 +14,7 @@ on:
jobs:
# The job MUST be called `copilot-setup-steps` or it will not be picked up by Copilot.
copilot-setup-steps:
runs-on: ubuntu-latest
runs-on: blacksmith-32vcpu-ubuntu-2404
# Set the permissions to the lowest permissions possible needed for your steps.
# Copilot will be given its own token for its operations.
@@ -23,7 +23,7 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: useblacksmith/checkout@v1
- name: Setup Bun
uses: oven-sh/setup-bun@v2
+2 -2
View File
@@ -14,10 +14,10 @@ concurrency:
jobs:
deploy:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: useblacksmith/checkout@v1
with:
fetch-depth: 0
+2 -2
View File
@@ -9,13 +9,13 @@ on:
jobs:
update:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
uses: useblacksmith/checkout@v1
with:
fetch-depth: 1
+2 -2
View File
@@ -10,10 +10,10 @@ permissions:
jobs:
lighthouse:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout
uses: actions/checkout@v4
uses: useblacksmith/checkout@v1
- name: Setup Bun
uses: oven-sh/setup-bun@v2
+2 -2
View File
@@ -12,11 +12,11 @@ permissions:
jobs:
lint:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: useblacksmith/checkout@v1
with:
fetch-depth: 1
repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
+2 -2
View File
@@ -12,11 +12,11 @@ permissions:
jobs:
test:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: useblacksmith/checkout@v1
with:
fetch-depth: 1
+2 -2
View File
@@ -8,11 +8,11 @@ permissions:
jobs:
update-lock:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: useblacksmith/checkout@v1
with:
fetch-depth: 1