Skip to content
This repository has been archived by the owner on Nov 6, 2024. It is now read-only.

ci: update to Yarn 4.5.0 (and node 22) #49

ci: update to Yarn 4.5.0 (and node 22)

ci: update to Yarn 4.5.0 (and node 22) #49

Workflow file for this run

# https://docs.deno.com/deploy/manual/ci_github
# https://jsr.io/docs/publishing-packages#publishing-from-github-actions
name: publish (JSR)
on:
push:
branches:
- main
- phil-work
jobs:
deno:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write # The OIDC ID token is used for authentication with JSR.
environment: development
env:
TEST_SAMPLE: ${{ secrets.TEST_SAMPLE }}
DENO_SUBHOSTING_ACCESS_TOKEN: ${{ secrets.DENO_SUBHOSTING_ACCESS_TOKEN }}
DENO_SUBHOSTING_DEPLOY_ORG_ID: ${{ secrets.DENO_SUBHOSTING_DEPLOY_ORG_ID }}
PRIVY_APP_ID: ${{ secrets.PRIVY_APP_ID }}
PRIVY_APP_SECRET: ${{ secrets.PRIVY_APP_SECRET }}
steps:
- uses: actions/checkout@v3
- uses: denoland/setup-deno@v1
with:
deno-version: v1.x
- name: publish module → "@sys/std"
run: |
cd code/deno/std.lib/std
deno task test
deno publish
- name: publish module → "@sys/std-s"
run: |
cd code/deno/std.lib/std.s
deno task test
deno publish
- name: publish module → "@sys/driver-deno-cloud"
run: |
cd code/deno/driver/driver.deno.cloud
deno task test
deno publish
- name: publish module → "@sys/driver-automerge"
run: |
cd code/deno/driver/driver.automerge
deno task test
deno publish