Matthew Esposito
96ebfd2d3a
fix(ci): statically build on artifacts
2024-11-19 12:53:36 -05:00
Matthew Esposito
0714d58efe
fix(ci): install new openssl requirements
2024-11-19 11:12:04 -05:00
Matthew Esposito
3625fdfdbe
fix(ci): temporarily disable README updates
2024-09-17 14:42:09 -04:00
wuchyi
7be29f609c
Attempting to fix main-docker.yml for downloading digests ( #243 )
...
* Update main-docker.yml (digests)
Updated digest name on upload (as per 1187084
)
* Update main-docker.yml (digests download)
Trying another fix based on the template provided here https://github.com/actions/download-artifact for downloading multiple (filtered) Artifacts to the same directory
2024-09-17 14:37:39 -04:00
wuchyi
f18d135045
Update main-docker.yml (digests) ( #238 )
...
Updated digest name on upload (as per 1187084
)
2024-09-17 14:09:32 -04:00
Matthew Esposito
118708400a
fix(ci): unique name
2024-09-16 16:36:24 -04:00
Matthew Esposito
28e72c9058
fix(ci): bump versions ( #234 )
2024-09-16 16:29:52 -04:00
dependabot[bot]
d0e081e6a0
chore(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows ( #214 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 19:21:11 -04:00
Harm133
190c92339e
Update build-artifacts.yaml
...
Only build artifacts on published release
2024-05-31 10:19:44 +02:00
Matthew Esposito
4ea911e6b2
fix workflow again
2024-05-29 20:51:39 -04:00
Matthew Esposito
31d68afdc9
fix workflow
2024-05-29 20:50:38 -04:00
Matthew Esposito
045a8852ec
fix workflow
2024-05-29 20:47:44 -04:00
nohoster
3f4526debe
Container pipeline overhaul ( #59 )
...
* Simplified docker image building
* minor name fix
* Optimize container pipeline
* Change config to redlib-org account
* Added README push to Quay.io
* Fixes
2024-03-04 20:02:06 -05:00
Matthew Esposito
0c79cefed7
Fix publish action
2024-01-02 19:05:36 -05:00
Matthew Esposito
5bdcf64237
Update links and branches
2024-01-02 16:45:31 -05:00
Matthew Esposito
3145a6286b
Update test runner to *run* cargo nextest run
2023-12-31 13:26:46 -05:00
Matthew Esposito
c2e650b03b
Update test runner to cargo nextest run
2023-12-30 21:46:37 -05:00
Matthew Esposito
a2ca895e1f
Fix docker repo URL - GHA
2023-12-26 19:09:54 -05:00
Matthew Esposito
3fd3d4e145
Update action versions :fingers_crossed:
2023-12-26 19:01:45 -05:00
Matthew Esposito
b0f985c687
Libreddit -> Redlib
2023-12-26 18:25:52 -05:00
Matthew Esposito
c1dd1a091e
Update release binary paths
2023-06-03 16:30:58 -04:00
Matthew Esposito
05ae39f743
Update RUSTFLAGS
2023-06-03 16:15:24 -04:00
Matthew Esposito
221260c282
Remove MUSL, build statically via flags
2023-06-03 16:12:48 -04:00
Matthew Esposito
510d967777
Add MUSL target
2023-06-03 14:33:27 -04:00
Matthew Esposito
0bcebff6f2
Fix YAML formatting
2023-06-03 14:24:19 -04:00
Matthew Esposito
0c74305617
Add MUSL builds to GH Actions and fix Release event trigger ( #810 )
2023-06-03 18:19:20 +00:00
Matthew Esposito
b5fc4bef28
Fix github-actions versioning
2023-05-31 19:50:38 -04:00
Mathew Davies
81a6e6458c
ci: cleanup github actions ( #803 )
2023-05-31 23:47:58 +00:00
Matthew Esposito
27091db53b
Create rust-tests.yml ( #690 )
...
This will run tests on every push and PR to master.
2023-01-12 01:43:08 -07:00
spikecodes
7e752b3d81
Fix Docker credential secrets
2022-12-04 11:07:18 -08:00
spikecodes
dc06ae3b29
Automatically-update Docker Repo description
2022-12-04 11:01:28 -08:00
spikecodes
225380b7d9
Fix workflow to push to new Libreddit Docker repo
2022-12-04 10:57:19 -08:00
Harsh Mishra
653aee9294
CI: Add docker build caching ( #493 )
2022-05-15 21:37:13 +00:00
spikecodes
45b875b85d
Continue Rust workflow if version is already published
2021-12-27 14:21:06 -08:00
spikecodes
992d7889c4
Automatically publish to crates.io
2021-12-27 13:53:58 -08:00
spikecodes
90fa0b5496
Automatically generate release notes
2021-12-27 10:15:25 -08:00
spikecodes
25e641e7b3
Don't run GitHub Workflow when README.md changes
2021-11-21 22:46:01 -08:00
spikecodes
1d4ea50a45
Add setting to autoplay videos
2021-10-25 21:27:55 -07:00
spikecodes
b3b5782373
Handle Docker amd64 builds in GitHub Actions
2021-08-04 12:08:25 -07:00
dbrennand
5418303b08
ARMV7 Docker Image ( #234 )
...
* feat: Push dockerfile.
Progress on trying to get armv7 image.
* feat: Add Dockerfile.
Using rust:slim as builder image.
* refactor: Changes to build for armv7.
* feat: Add .cargo config.
Taken from: https://medium.com/swlh/compiling-rust-for-raspberry-pi-arm-922b55dbb050
* refactor: Add environment variable for linker.
Instead of .cargo config file.
* feat: Working cross compile version.
For Armv7.
* refactor: Clean up dockerfile.
* refactor: Rename to armv7.
Rename Dockerfile.armv7rust to Dockerfile.armv7.
* feat: Add workflow to build ARMv7 docker image.
* docs: Add armv7 deployment instructions.
2021-06-21 23:03:27 +00:00
spikecodes
dc9fbc1a05
Don't upload Libreddit releases in pull requests
2021-05-09 18:13:24 -07:00
spikecodes
e3fb93946a
Revert ARM builds to only arm64
2021-04-17 21:32:48 -07:00
spikecodes
cac83493da
Add arm/v7 platform for Docker builds
2021-04-17 18:58:18 -07:00
spikecodes
b47cfd1ba5
Only scroll overflowing tables in Wikis
2021-04-16 14:47:42 -07:00
spikecodes
9f1ba274eb
Document ARM Docker deployment in README
2021-04-10 14:31:26 -07:00
spikecodes
2974d92e30
Set correct Dockerfile for ARM builds
2021-04-09 18:27:12 -07:00
spikecodes
0b64a52a63
Switch Docker builds in GitHub Actions to only ARM
2021-04-09 15:07:07 -07:00
Spike
44dee302c9
Publish SHA512 checksums for future releases
2021-03-27 20:11:05 +00:00
spikecodes
66ac72beab
Fix clippy errors
2021-03-26 20:00:47 -07:00
Spike
14f9ac4ca7
Automatically draft a release on push
2021-03-26 21:48:00 +00:00