Skip to content

Merge pull request #6 from EvilGenius13/buildkite-integration #4

Merge pull request #6 from EvilGenius13/buildkite-integration

Merge pull request #6 from EvilGenius13/buildkite-integration #4

Workflow file for this run

name: Release Build
on:
push:
branches: [ main ]
jobs:
test-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: Install dependencies
run: |
pip install -r requirements.txt
- name: Build Docker image
run: |
docker build --no-cache -t evilgenius13/axiomstarfire:latest .
- name: Log in to Docker Hub
run: echo "${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}" | docker login -u ${{ secrets.DOCKER_HUB_USERNAME }} --password-stdin
- name: Push Docker image
run: |
docker push evilgenius13/axiomstarfire:latest