Browse Source
- Updated Rust to v1.74.0 - Updated all crates (where possible) - Changed release profile to use * fat lto * 1 codegen-unit This should optimize a bit for speed and a lot for size ~15MB smaller - Updated Github actions to use caching for the bake process - Added a schedule to clean the cache every week to prevent stale Debian/Alpine base images - During the release action, the Alpine/static binaries are added as artifects. Later we could also automatically add them to the releases maybe. - Added CODEWONERS to prevent unchecked changes to github actions workflowspull/4153/head
Mathijs van Veluw
1 year ago
committed by
GitHub
12 changed files with 412 additions and 209 deletions
@ -0,0 +1,3 @@ |
|||
/.github @dani-garcia @BlackDex |
|||
/.github/CODEOWNERS @dani-garcia @BlackDex |
|||
/.github/workflows/** @dani-garcia @BlackDex |
@ -0,0 +1,25 @@ |
|||
on: |
|||
workflow_dispatch: |
|||
inputs: |
|||
manual_trigger: |
|||
description: "Manual trigger buildcache cleanup" |
|||
required: false |
|||
default: "" |
|||
|
|||
schedule: |
|||
- cron: '0 1 * * FRI' |
|||
|
|||
name: Cleanup |
|||
jobs: |
|||
releasecache-cleanup: |
|||
name: Releasecache Cleanup |
|||
runs-on: ubuntu-22.04 |
|||
timeout-minutes: 30 |
|||
steps: |
|||
- name: Delete vaultwarden-buildcache containers |
|||
uses: actions/delete-package-versions@0d39a63126868f5eefaa47169615edd3c0f61e20 # v4.1.1 |
|||
with: |
|||
package-name: 'vaultwarden-buildcache' |
|||
package-type: 'container' |
|||
min-versions-to-keep: 0 |
|||
delete-only-untagged-versions: 'false' |
File diff suppressed because it is too large
@ -1,4 +1,4 @@ |
|||
[toolchain] |
|||
channel = "1.73.0" |
|||
channel = "1.74.0" |
|||
components = [ "rustfmt", "clippy" ] |
|||
profile = "minimal" |
|||
|
Loading…
Reference in new issue