File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11on :
2- schedule :
3- - cron : ' 0 0 * * 0' # Each Sunday Midnight
2+ # schedule: [cron: '0 0 * * *'] # Each Midnight
43 workflow_dispatch : # Allow manual trigger
54
65jobs :
7- # update-deps:
8- # runs-on: ubuntu-latest
9- # timeout-minutes: 30
10- # steps:
11- # - uses: actions/checkout@v6
12- # - uses: cachix/install-nix-action@v31
13- # with:
14- # github_access_token: ${{ secrets.GITHUB_TOKEN }}
15- # extra_nix_config: |
16- # extra-substituters = https://cache.garnix.io
17- # extra-trusted-public-keys = cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=
18- # - uses: DeterminateSystems/magic-nix-cache-action@v13
19- # - run: nix flake update
20- # - run: nix develop -c cargo update
21- # TODO Without rebuilding devShell instead of Garnix
22-
236 audit-deps :
247 runs-on : ubuntu-latest
258 timeout-minutes : 30
Original file line number Diff line number Diff line change 1- mkdir --parents --verbose dist/LogOut
2- # Download current stable Pages deployment to preserve it during pre-release
1+ mkdir --mode 775 --verbose dist
2+ mkdir --mode 775 --verbose dist/LogOut
33if ARTIFACT_URL=$( gh api " repos/{owner}/{repo}/actions/artifacts?name=github-pages&per_page=100" --jq ' [.artifacts[] | select(.expired == false)] | sort_by(.created_at) | last | .archive_download_url // empty' ) ; then
44 if [ -n " $ARTIFACT_URL " ]; then
55 gh api " $ARTIFACT_URL " > release.zip
Original file line number Diff line number Diff line change @@ -237,10 +237,10 @@ validated PRs), on standard Linux runners.
237237CD also runs when a [ SemVer] ` vMAJOR.MINOR.PATCH ` ** tag** is pushed, publishing
238238a “Stable” GitHub Release with a production Android APK built on this ` tag ` .
239239
240- ### Weekly Deep Checks
240+ ### Heavier Checks
241241
242242[ LogOut] ensures high quality code with additional resource intensive checks
243- that run every Sunday at midnight on the ` main ` branch.
243+ that can be triggered manually to run on the ` main ` branch.
244244
245245- Run Android ** end-to-end tests** in emulator ` maestro test maestro/android `
246246- Analyze dependencies for vulnerabilities or deprecations with ` cargo deny `
You can’t perform that action at this time.
0 commit comments