Skip to content

Commit

Permalink
cicd: bump actions
Browse files Browse the repository at this point in the history
  • Loading branch information
dynobo committed Nov 6, 2024
1 parent 21c361c commit 2b987a8
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 10 deletions.
21 changes: 11 additions & 10 deletions .github/workflows/cicd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-12, macos-14, windows-2022, ubuntu-22.04]
os: [macos-13, macos-14, windows-2022, ubuntu-22.04]
steps:
# Setup environment
- uses: actions/checkout@v4
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
echo "QT_QPA_PLATFORM=xcb" >> $GITHUB_ENV
- name: Prepare macOS
if: matrix.os == 'macos-12' || matrix.os == 'macos-14'
if: matrix.os == 'macos-13' || matrix.os == 'macos-14'
run: |
brew install pkg-config tesseract tesseract-lang dylibbundler
brew info tesseract
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-12, macos-14, windows-2022, ubuntu-22.04]
os: [macos-13, macos-14, windows-2022, ubuntu-22.04]
steps:
- uses: actions/checkout@v4

Expand All @@ -134,7 +134,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-12, macos-14, windows-2022, ubuntu-22.04]
os: [macos-13, macos-14, windows-2022, ubuntu-22.04]
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -234,7 +234,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-12, macos-14, windows-2022, ubuntu-22.04]
os: [macos-13, macos-14, windows-2022, ubuntu-22.04]
steps:
- uses: actions/checkout@v4

Expand All @@ -258,7 +258,7 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
- name: FTP upload windows package
if: matrix.os == 'windows-2022' && github.repository == 'dynobo/normcap'
uses: SamKirkland/[email protected].4
uses: SamKirkland/[email protected].5
with:
server: ${{ secrets.WEBGO_FTP_HOST }}
username: ${{ secrets.WEBGO_FTP_USER }}
Expand Down Expand Up @@ -297,10 +297,11 @@ jobs:
verbose: true
print-hash: true
- name: Sign published artifacts
uses: sigstore/gh-action-sigstore-python@v2.1.1
uses: sigstore/gh-action-sigstore-python@v3.0.0
with:
inputs: ./dist/*.tar.gz ./dist/*.whl
release-signing-artifacts: true
inputs: |
./dist/*.tar.gz
./dist/*.whl
release-documentation:
name: Deploy github pages
Expand All @@ -320,7 +321,7 @@ jobs:
- name: Build documentation
run: uv run poe docs-build
- name: Deploy pages
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./site
1 change: 1 addition & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
## v0.5.9 (upcoming)

- All: Add french translation. Thanks, [@mofazhe](https://github.com/mofazhe)! ([#648](https://github.com/dynobo/normcap/pull/661))
- macOS: Drop support for macOS 12 (end of life).

## v0.5.8 (2024-05-19)

Expand Down

0 comments on commit 2b987a8

Please sign in to comment.