Skip to content

Merge pull request #13 from salemove/rename-codeowner-devexp-to-devx #10

Merge pull request #13 from salemove/rename-codeowner-devexp-to-devx

Merge pull request #13 from salemove/rename-codeowner-devexp-to-devx #10

Workflow file for this run

name: Publish Package
on:
push:
branches:
- master
env:
elixir: '1.19'
otp: '28.4'
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@v6
- uses: erlef/setup-beam@v1
with:
otp-version: ${{env.otp}}
elixir-version: ${{env.elixir}}
- uses: actions/cache@v5
with:
path: |
deps
_build
key: ${{ runner.os }}-mix-${{env.elixir}}-${{env.otp}}-${{ hashFiles('mix.lock') }}
restore-keys: |
${{ runner.os }}-mix-${{env.elixir}}-${{env.otp}}-
- name: Run mix deps.get
run: mix deps.get
- name: Publish package to hex.pm
run: mix hex.publish --yes
env:
HEX_API_KEY: ${{ secrets.HEX_API_KEY }}