Skip to content

build(deps): bump postcss from 8.5.15 to 8.5.23 in /ts in the all-npm-security-updates group across 1 directory #3511

build(deps): bump postcss from 8.5.15 to 8.5.23 in /ts in the all-npm-security-updates group across 1 directory

build(deps): bump postcss from 8.5.15 to 8.5.23 in /ts in the all-npm-security-updates group across 1 directory #3511

Workflow file for this run

name: autofix.ci # See https://autofix.ci/security why this name
on:
pull_request:
types: [labeled, opened, synchronize, reopened]
workflow_dispatch:
permissions: {}
jobs:
ts-fmt:
name: Format TypeScript
runs-on: ubuntu-latest
permissions:
contents: read
if: |
github.event.action == 'opened' ||
github.event.action == 'synchronize' ||
github.event.action == 'reopened'
steps:
- name: Checkout sources
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with: { persist-credentials: false }
- uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2.83.4
with: { tool: 'just' }
- uses: ./.github/actions/mlt-setup-node
- name: Format TypeScript
run: just ts::fmt
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4
with: { commit-message: "chore: format TypeScript" }
rust-fmt-toml:
name: Format Cargo.toml
runs-on: ubuntu-latest
permissions:
contents: read
if: |
github.event.action == 'opened' ||
github.event.action == 'synchronize' ||
github.event.action == 'reopened'
steps:
- name: Checkout sources
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with: { persist-credentials: false }
- uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2.83.4
with: { tool: 'just,cargo-sort' }
- name: Format Cargo.toml
run: just rust::fmt-toml
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4
with: { commit-message: "chore: sort Cargo.toml" }
rust-sync-versions:
name: Sync Rust-provided bindings version indicators
runs-on: ubuntu-latest
permissions:
contents: read
if: |
github.event.action == 'opened' ||
github.event.action == 'synchronize' ||
github.event.action == 'reopened'
steps:
- name: Checkout sources
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with: { persist-credentials: false }
- name: Setup Rust
run: rustup update stable && rustup default stable
- uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2.83.4
with: { tool: 'just' }
- run: sudo apt update && sudo apt install -y jq
- name: Sync package.json version from Cargo.toml
working-directory: rust
run: just rust::sync-wasm-version
- name: Sync pyproject.toml version from Cargo.toml
working-directory: rust
run: just rust::sync-pyo3-version
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4
with: {commit-message: "chore: sync secondary version indicators"}
rust-gen-ffi-bindings:
name: Regenerate diplomat FFI bindings
runs-on: ubuntu-latest
permissions:
contents: read
if: |
github.event.action == 'opened' ||
github.event.action == 'synchronize' ||
github.event.action == 'reopened'
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with: { persist-credentials: false }
- name: Setup Rust
run: rustup update stable && rustup default stable
- uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2.83.4
with: { tool: 'just,cargo-binstall' }
- run: sudo apt-get update && sudo apt-get install -y clang-format
- name: Install ktlint
run: |
curl -sSL https://github.com/pinterest/ktlint/releases/latest/download/ktlint -o /usr/local/bin/ktlint
chmod +x /usr/local/bin/ktlint
- name: Regenerate FFI bindings
working-directory: rust
run: just rust::sync-ffi-bindings
# run pre-commit as a formatting tiebreaker
- name: Install uv
uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2
- run: uvx pre-commit run --all-files
continue-on-error: true
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4
with: { commit-message: "chore: regenerate diplomat FFI bindings" }
rust-gen-pyo3-stubs:
name: Regenerate maplibre_tiles.pyi stub
runs-on: ubuntu-latest
permissions:
contents: read
if: |
github.event.action == 'opened' ||
github.event.action == 'synchronize' ||
github.event.action == 'reopened'
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with: { persist-credentials: false }
- uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2.83.4
with: { tool: 'just' }
- uses: ./.github/actions/mlt-setup-rust
- name: Regenerate stub
run: just rust::sync-pyo3-stubs
# run pre-commit as a formatting tiebreaker
- name: Install uv
uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2
- run: uvx pre-commit run --all-files
continue-on-error: true
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a
with: {commit-message: "chore: regenerate maplibre_tiles.pyi stub"}
bless:
name: Bless test output
runs-on: ubuntu-latest
permissions:
contents: read
if: |
github.event.action == 'labeled' &&
github.event.label.name == 'bless'
steps:
- name: Checkout sources
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with: { persist-credentials: false }
- uses: BRAINSia/free-disk-space@7048ffbf50819342ac964ef3998a51c2564a8a75 # v2.1.3
with:
tool-cache: false
mandb: false
android: true
dotnet: true
haskell: true
large-packages: false
docker-images: false
swap-storage: true
- name: Setup Rust
run: rustup update stable && rustup default stable
- name: Install just
uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2.83.4
with:
tool: just,cargo-binstall
- name: Setup Node.js
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- run: just bless
continue-on-error: true
# run pre-commit as a formatting tiebreaker
- name: Install uv
uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2
- run: uvx pre-commit run --all-files
continue-on-error: true
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4
with: {commit-message: "chore: update blessed test snapshots across all components"}