Skip to content

Commit

Permalink
release: publish on macos-15, use node 20, JDK17
Browse files Browse the repository at this point in the history
this matches my typical development environment more closely, so if
it works locally (it does...) it should work in CI as well
  • Loading branch information
mikehardy committed Dec 17, 2024
1 parent 5519352 commit 7589631
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ permissions:
jobs:
publish:
name: Publish
runs-on: ubuntu-latest
runs-on: macos-15
permissions:
contents: write # to be able to publish a GitHub release
issues: write # to be able to comment on released issues
Expand All @@ -24,7 +24,13 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "lts/*"
node-version: 20
- name: Configure JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'


# semantic-release uses npm to do final prepare + package + publish
# npm will not tolerate node_modules directories installed via yarn
Expand Down

0 comments on commit 7589631

Please sign in to comment.