Skip to content

chore: bump cryptography from 42.0.8 to 43.0.1 #16

chore: bump cryptography from 42.0.8 to 43.0.1

chore: bump cryptography from 42.0.8 to 43.0.1 #16

Workflow file for this run

name: test
on:
push:
branches-ignore:
- "main"
permissions:
contents: read
jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: pip
cache-dependency-path: setup.py
- name: Install dependencies
run: |
python -m pip install poetry
poetry install
- name: Ubuntu keyring setup
if: ${{ matrix.os == 'ubuntu-latest' }}
uses: t1m0thyj/unlock-keyring@v1
- name: MacOS keychain setup
if: ${{ matrix.os == 'macos-latest' }}
run: |
security create-keychain -p "" build.keychain
security default-keychain -s build.keychain
security unlock-keychain -p "" build.keychain
- name: Run tests
run: |
poetry run archivooor
poetry run archivooor keys set test_value test_secret
poetry run archivooor keys delete