1
0
Fork
You've already forked silverfish
0
forked from conjured/silverfish

build-aarch64 #4

Open
cjdesno wants to merge 12 commits from build-aarch64 into main
pull from: build-aarch64
merge into: cjdesno:main
cjdesno:main
cjdesno:add_musl
cjdesno:code_coverage_ci
cjdesno:update_rust_toolchain_ci
cjdesno:150_musl_build
cjdesno:fix-serve-test
cjdesno:fix-ci
cjdesno:cargo-fmt-check
cjdesno:ci-frontend
cjdesno:ci-test
cjdesno:ci
No description provided.
Runs `cargo fmt --check` in CI. Includes some formatting fixes.
Reviewed-on: conjured/silverfish#71
Reviewed-by: Kat Marchán <zkat@noreply.codeberg.org>
Co-authored-by: cascode <cascode@amplifie.red>
Co-committed-by: cascode <cascode@amplifie.red>
Reviewed-on: conjured/silverfish#61
Co-authored-by: Kat Marchán <kzm@zkat.tech>
Co-committed-by: Kat Marchán <kzm@zkat.tech>
I think this is all we need?...
Reviewed-on: conjured/silverfish#74
Co-authored-by: Kat Marchán <kzm@zkat.tech>
Co-committed-by: Kat Marchán <kzm@zkat.tech>
We don't need it right now so it's commented out, but it was fun
Fixes: conjured/silverfish#24 
Fixes: conjured/silverfish#10
Co-authored-by: Dani Smith <code@danini.dev>
Reviewed-on: conjured/silverfish#79
Co-authored-by: Kat Marchán <kzm@zkat.tech>
Co-committed-by: Kat Marchán <kzm@zkat.tech>
This restructures things a bit so the new CMS pages all use the new admin panel navigation, layout, etc.
Reviewed-on: conjured/silverfish#80
Co-authored-by: Kat Marchán <kzm@zkat.tech>
Co-committed-by: Kat Marchán <kzm@zkat.tech>
Fixes: conjured/silverfish#63 
Fixes: conjured/silverfish#28 
Fixes the CI job. Includes some format changes from `npm run fmt` to get that check passing again.
Reviewed-on: conjured/silverfish#82
Co-authored-by: cascode <cascode@amplifie.red>
Co-committed-by: cascode <cascode@amplifie.red>
Added a line to the README file to clarify a step. The details were only available in the tech-talk discord
Reviewed-on: conjured/silverfish#83
Reviewed-by: Kat Marchán <zkat@noreply.codeberg.org>
Co-authored-by: Spencer Fabricant <spencer.fabricant@gmail.com>
Co-committed-by: Spencer Fabricant <spencer.fabricant@gmail.com>
Resolves #77
Reviewed-on: conjured/silverfish#86
Co-authored-by: Dani Smith <code@danini.dev>
Co-committed-by: Dani Smith <code@danini.dev>
Fetches the current URL on popstate to support browser back/forward
Reviewed-on: conjured/silverfish#88
Reviewed-by: Kat Marchán <zkat@noreply.codeberg.org>
Co-authored-by: Dani Smith <code@danini.dev>
Co-committed-by: Dani Smith <code@danini.dev>
Fixes: conjured/silverfish#5
How to use:
1. import "macros/csrf.html" in your template
2. call "csrf::authenticity_token" within form elements
3. Use `AuthenticForm` instead of `Form` in your handler fn
4. If you aren't expecting a form body (e.g. Delete), you can just add `_: Authenticity` to your handler fn
Reviewed-on: conjured/silverfish#89
Reviewed-by: Kat Marchán <zkat@noreply.codeberg.org>
Co-authored-by: Dani Smith <code@danini.dev>
Co-committed-by: Dani Smith <code@danini.dev>
Updating index.html to follow stall-prototype's folder structure
sfab/72-automated-releases-on-git-tag ( #72 ) ( #87 )
All checks were successful
CI Silverfish Stall / silverfish-stall (push) Successful in 2m55s
8f875232cf
Automatically create a release on a git tag (#72)
Added `.forgejo/workflows/on-release-tag.yml` workflow, triggered when a tag is pushed.
When a new tag is pushed, `silverfish-stall` is built, tarballed, and saved as an artifact, and a draft release is created.
For an example of this on my own fork, please see:
https://codeberg.org/SpencerFabricant/silverfish_test/actions/runs/142
and the related release draft that it creates:
![image](/attachments/a3b320cc-284a-4e1c-9f75-2e07d20a3ad9)
Reviewed-on: conjured/silverfish#87
Reviewed-by: Kat Marchán <zkat@noreply.codeberg.org>
Reviewed-by: cjdesno <cjdesno@noreply.codeberg.org>
Co-authored-by: Spencer Fabricant <spencer.fabricant@gmail.com>
Co-committed-by: Spencer Fabricant <spencer.fabricant@gmail.com>
aarch64 linux build in CI
Some checks failed
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 11m4s
CI Silverfish Stall / silverfish-stall-aarch64 (pull_request) Failing after 2m30s
82d7f76970
Install aarch64 linker in CI
Some checks failed
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m30s
CI Silverfish Stall / silverfish-stall-aarch64 (pull_request) Failing after 34s
db2eaa6d39
Install aarch64 linker in CI
Some checks failed
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m30s
CI Silverfish Stall / silverfish-stall-aarch64 (pull_request) Failing after 2m18s
c4dad47b1b
Install aarch64 linker in CI
All checks were successful
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m32s
CI Silverfish Stall / silverfish-stall-aarch64 (pull_request) Successful in 10m36s
3ffd80d067
Only run aarch64 build on push
All checks were successful
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 3m22s
dc8c223c07
Upload aarch64 build for tagged releases
All checks were successful
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m44s
Release Silverfish Stall / build_prod (push) Successful in 21m55s
e4bb950528
Remove redundant info from draft release
Some checks failed
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 6m10s
Release Silverfish Stall / build_prod (push) Has been cancelled
5af5513883
Fix artifact step
Some checks failed
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 5m24s
Release Silverfish Stall / build_prod (push) Failing after 20m32s
199cd3eced
Update artifact url
Some checks failed
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 5m25s
Release Silverfish Stall / build_prod (push) Failing after 20m36s
c8e8eb4773
Debug print
All checks were successful
Release Silverfish Stall / build_prod (push) Successful in 20m44s
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m41s
ff445b802b
Fix for empty draft changelog
All checks were successful
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 4m52s
Release Silverfish Stall / build_prod (push) Successful in 21m44s
07398964ff
remove debug prints
All checks were successful
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m45s
c5ee61dc85
All checks were successful
CI Silverfish Stall / silverfish-stall-amd64 (pull_request) Successful in 2m45s
This pull request has changes conflicting with the target branch.
  • .forgejo/workflows/ci-aarch64.yml
  • .forgejo/workflows/ci.yml
  • .forgejo/workflows/on-release-tag.yml
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin build-aarch64:build-aarch64
git switch build-aarch64

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff build-aarch64
git switch build-aarch64
git rebase main
git switch main
git merge --ff-only build-aarch64
git switch build-aarch64
git rebase main
git switch main
git merge --no-ff build-aarch64
git switch main
git merge --squash build-aarch64
git switch main
git merge --ff-only build-aarch64
git switch main
git merge build-aarch64
git push origin main
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cjdesno/silverfish!4
Reference in a new issue
cjdesno/silverfish
No description provided.
Delete branch "build-aarch64"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?