Skip to content

Commit

Permalink
Added publishing .deb package to packages.kaitai.io/unstable repo
Browse files Browse the repository at this point in the history
  • Loading branch information
GreyCat committed Sep 11, 2024
1 parent 056f88f commit 3b34d8b
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:

jobs:
ksc:
environment: unstable
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -62,6 +63,17 @@ jobs:
# TODO: add compiler/jvm/target/rpm/RPMS/noarch/kaitai-struct-compiler-*.noarch.rpm

- name: publish deb to repo
uses: kaitai-io/[email protected]
with:
az_storage_sas_token: ${{ secrets.AZURE_STORAGE_SAS_TOKEN }}
az_storage_account: packageskaitai
az_storage_container: unstable
packages: compiler/jvm/target/kaitai-struct-compiler_*_all.deb
gpg_priv_key: ${{ secrets.GPG_PRIV_KEY }}
gpg_passphrase: ${{ secrets.GPG_PASSPHRASE }}
if: github.event_name == 'push' && github.ref == 'refs/heads/master'

- name: translator-tests
run: |
cd tests
Expand Down

0 comments on commit 3b34d8b

Please sign in to comment.