Skip to content

Commit

Permalink
Support ARM based macOS machines
Browse files Browse the repository at this point in the history
Update installers and test cases
Dry run pypi-build for every push
Remove cleanup pipeline since cron schedules were removed
Update runbook
  • Loading branch information
dormant-user committed Jun 27, 2024
1 parent 4944afe commit 874b00e
Show file tree
Hide file tree
Showing 14 changed files with 184 additions and 281 deletions.
23 changes: 0 additions & 23 deletions .github/workflows/cleanup.yml

This file was deleted.

17 changes: 16 additions & 1 deletion .github/workflows/python-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,28 @@ name: pypi-publish

on:
release:
types: [ published ]
types:
- published
push:
branches:
- master
workflow_dispatch:

jobs:
pypi-publisher:
runs-on: thevickypedia-lite
steps:
- name: Set dry-run
run: |
if [[ "${{ github.event_name }}" == "push" ]]; then
echo "::notice title=DryRun::Setting dry run to true for '${{ github.event_name }}' event"
echo "dry_run=true" >> $GITHUB_ENV
else
echo "::notice title=DryRun::Setting dry run to false for '${{ github.event_name }}' event"
echo "dry_run=false" >> $GITHUB_ENV
fi
- uses: thevickypedia/pypi-publisher@v3
env:
token: ${{ secrets.PYPI_TOKEN }}
with:
dry-run: ${{ env.dry_run }}
58 changes: 6 additions & 52 deletions docs/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -409,6 +409,8 @@ <h2 id="C">C</h2>
<li><a href="index.html#jarvis.modules.utils.support.connected_to_network">connected_to_network() (in module jarvis.modules.utils.support)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.connection_retry">connection_retry (jarvis.modules.models.classes.EnvConfig attribute)</a>
</li>
<li><a href="index.html#jarvis.main.constructor">constructor() (in module jarvis.main)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.FileIO.contacts">contacts (jarvis.modules.models.classes.FileIO attribute)</a>
</li>
Expand Down Expand Up @@ -527,6 +529,8 @@ <h2 id="D">D</h2>
<li><a href="index.html#jarvis.executors.todo_list.delete_todo_items">delete_todo_items() (in module jarvis.executors.todo_list)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.webhook.delete_webhook">delete_webhook() (in module jarvis.modules.telegram.webhook)</a>
</li>
<li><a href="index.html#jarvis.modules.exceptions.DependencyError">DependencyError</a>
</li>
<li><a href="index.html#jarvis.modules.utils.support.detect_lookup_date">detect_lookup_date() (in module jarvis.modules.utils.support)</a>
</li>
Expand Down Expand Up @@ -2184,58 +2188,6 @@ <h2 id="M">M</h2>
</li>
<li><a href="index.html#jarvis.modules.facenet.face.FaceNet.MODEL">MODEL (jarvis.modules.facenet.face.FaceNet attribute)</a>
</li>
<li><a href="index.html#jarvis.api.models.modals.CameraIndexModal.model_computed_fields">model_computed_fields (jarvis.api.models.modals.CameraIndexModal attribute)</a>

<ul>
<li><a href="index.html#jarvis.api.models.modals.OfflineCommunicatorModal.model_computed_fields">(jarvis.api.models.modals.OfflineCommunicatorModal attribute)</a>
</li>
<li><a href="index.html#jarvis.api.models.modals.SpeechSynthesisModal.model_computed_fields">(jarvis.api.models.modals.SpeechSynthesisModal attribute)</a>
</li>
<li><a href="index.html#jarvis.api.models.modals.StockMonitorModal.model_computed_fields">(jarvis.api.models.modals.StockMonitorModal attribute)</a>
</li>
<li><a href="index.html#jarvis.api.models.settings.Robinhood.model_computed_fields">(jarvis.api.models.settings.Robinhood attribute)</a>
</li>
<li><a href="index.html#jarvis.api.models.settings.StockMonitor.model_computed_fields">(jarvis.api.models.settings.StockMonitor attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.logger.APIConfig.model_computed_fields">(jarvis.modules.logger.APIConfig attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.BackgroundTask.model_computed_fields">(jarvis.modules.models.classes.BackgroundTask attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.model_computed_fields">(jarvis.modules.models.classes.EnvConfig attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.FileIO.model_computed_fields">(jarvis.modules.models.classes.FileIO attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.Indicators.model_computed_fields">(jarvis.modules.models.classes.Indicators attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.RecognizerSettings.model_computed_fields">(jarvis.modules.models.classes.RecognizerSettings attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.Settings.model_computed_fields">(jarvis.modules.models.classes.Settings attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.Thermostat.model_computed_fields">(jarvis.modules.models.classes.Thermostat attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.VehicleConnection.model_computed_fields">(jarvis.modules.models.classes.VehicleConnection attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.models.classes.WiFiConnection.model_computed_fields">(jarvis.modules.models.classes.WiFiConnection attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Audio.model_computed_fields">(jarvis.modules.telegram.settings.Audio attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Chat.model_computed_fields">(jarvis.modules.telegram.settings.Chat attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Document.model_computed_fields">(jarvis.modules.telegram.settings.Document attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.PhotoFragment.model_computed_fields">(jarvis.modules.telegram.settings.PhotoFragment attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Text.model_computed_fields">(jarvis.modules.telegram.settings.Text attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Video.model_computed_fields">(jarvis.modules.telegram.settings.Video attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Video.Thumb.model_computed_fields">(jarvis.modules.telegram.settings.Video.Thumb attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Video.Thumbnail.model_computed_fields">(jarvis.modules.telegram.settings.Video.Thumbnail attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.telegram.settings.Voice.model_computed_fields">(jarvis.modules.telegram.settings.Voice attribute)</a>
</li>
</ul></li>
<li><a href="index.html#jarvis.modules.models.classes.Thermostat.model_config">model_config (jarvis.modules.models.classes.Thermostat attribute)</a>

<ul>
Expand Down Expand Up @@ -2715,6 +2667,8 @@ <h2 id="P">P</h2>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.porcupine_key">porcupine_key (jarvis.modules.models.classes.EnvConfig attribute)</a>
</li>
<li><a href="index.html#jarvis.modules.tv.roku.RokuECP.PORT">PORT (jarvis.modules.tv.roku.RokuECP attribute)</a>
</li>
<li><a href="index.html#jarvis.executors.lights_squire.preset">preset() (in module jarvis.executors.lights_squire)</a>
Expand Down
Loading

0 comments on commit 874b00e

Please sign in to comment.