Skip to content

Commit

Permalink
Test CI GPG signing
Browse files Browse the repository at this point in the history
  • Loading branch information
owenthewizard committed May 27, 2024
1 parent a2060b7 commit f779390
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/rust_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,13 @@ jobs:
- name: Install XCB
run: sudo apt install -y libxcb1-dev libxcb-randr0-dev libxcb-shm0-dev
- uses: actions/checkout@v4
- name: Enable caching
- name: Enable Caching
uses: Swatinem/rust-cache@v2
- name: Run command
- name: Run Command
run: cargo ${{ matrix.action.command }} ${{ matrix.action.args }}
- name: Configure GPG Key
run: echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --batch --allow-secret-key-import --import
env:
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }}
- name: Sign Release
run: gpg --batch --detach-sign "$GITHUB_WORKSPACE/target/release/i3lockr"
1 change: 1 addition & 0 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
- [] replace imagefmt
- [] audit `unsafe`
- [] implement proper logging (tracing)
- [] cargo-aur

0 comments on commit f779390

Please sign in to comment.