Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try as we might #6

Merged
merged 3 commits into from
Aug 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,51 +28,51 @@ jobs:
run: rm -fr target/github-release && mkdir -p target/github-release

- name: Build for x86_64-unknown-linux-gnu
run: rustup target add x86_64-unknown-linux-gnu
cargo build --verbose --release --target x86_64-unknown-linux-gnu
cp target/x86_64-unknown-linux-gnu/release/discord-backup-util \
run: rustup target add x86_64-unknown-linux-gnu &&
cargo build --verbose --release --target x86_64-unknown-linux-gnu &&
cp target/x86_64-unknown-linux-gnu/release/discord-backup-util
target/github-release/discord-backup-util.x86_64-unknown-linux-gnu

- name: Build for x86_64-unknown-linux-gnu
run: rustup target add x86_64-unknown-linux-musl
cargo build --verbose --release --target x86_64-unknown-linux-musl
cp target/x86_64-unknown-linux-musl/release/discord-backup-util \
run: rustup target add x86_64-unknown-linux-musl &&
cargo build --verbose --release --target x86_64-unknown-linux-musl &&
cp target/x86_64-unknown-linux-musl/release/discord-backup-util
target/github-release/discord-backup-util.x86_64-unknown-linux-musl

- name: Build for i586-unknown-linux-gnu
run: rustup target add i586-unknown-linux-gnu
cargo build --verbose --release --target i586-unknown-linux-gnu --no-default-features --features minreq
cp target/i586-unknown-linux-gnu/release/discord-backup-util \
run: rustup target add i586-unknown-linux-gnu &&
cargo build --verbose --release --target i586-unknown-linux-gnu --no-default-features --features minreq &&
cp target/i586-unknown-linux-gnu/release/discord-backup-util
target/github-release/discord-backup-util.i586-unknown-linux-gnu

- name: Build for i686-unknown-linux-gnu
run: rustup target add i686-unknown-linux-gnu
cargo build --verbose --release --target i686-unknown-linux-gnu
cp target/i686-unknown-linux-gnu/release/discord-backup-util \
run: rustup target add i686-unknown-linux-gnu &&
cargo build --verbose --release --target i686-unknown-linux-gnu &&
cp target/i686-unknown-linux-gnu/release/discord-backup-util
target/github-release/discord-backup-util.i686-unknown-linux-gnu

- name: Build for x86_64-pc-windows-gnu
run: rustup target add x86_64-pc-windows-gnu
cargo build --verbose --release --target x86_64-pc-windows-gnu
cp target/x86_64-pc-windows-gnu/release/discord-backup-util.exe \
run: rustup target add x86_64-pc-windows-gnu &&
cargo build --verbose --release --target x86_64-pc-windows-gnu &&
cp target/x86_64-pc-windows-gnu/release/discord-backup-util.exe
target/github-release/discord-backup-util.x86_64-pc-windows-gnu.exe

- name: Build for x86_64-pc-windows-msvc
run: rustup target add x86_64-pc-windows-msvc
cargo xwin build --verbose --release --target x86_64-pc-windows-msvc
cp target/x86_64-pc-windows-msvc/release/discord-backup-util.exe \
run: rustup target add x86_64-pc-windows-msvc &&
cargo xwin build --verbose --release --target x86_64-pc-windows-msvc &&
cp target/x86_64-pc-windows-msvc/release/discord-backup-util.exe
target/github-release/discord-backup-util.x86_64-pc-windows-msvc.exe

- name: Build for x86_64-pc-windows-gnu
run: rustup target add x86_64-pc-windows-gnu
cargo build --verbose --release --target x86_64-pc-windows-gnu
cp target/x86_64-pc-windows-gnu/release/discord-backup-util.exe \
run: rustup target add x86_64-pc-windows-gnu &&
cargo build --verbose --release --target x86_64-pc-windows-gnu &&
cp target/x86_64-pc-windows-gnu/release/discord-backup-util.exe
target/github-release/discord-backup-util.x86_64-pc-windows-gnu.exe

- name: Build for i686-pc-windows-gnu
run: rustup target add i686-pc-windows-gnu
cargo build --verbose --release --target i686-pc-windows-gnu
cp target/i686-pc-windows-gnu/release/discord-backup-util.exe \
run: rustup target add i686-pc-windows-gnu &&
cargo build --verbose --release --target i686-pc-windows-gnu &&
cp target/i686-pc-windows-gnu/release/discord-backup-util.exe
target/github-release/discord-backup-util.i686-pc-windows-gnu.exe

- uses: 5GameMaker/crate-version@c1672654ea26c815a187066de39d91d97e174685
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,8 @@ We never needed to use this on Windows, so we don't guarantee that any Windows b

## Features policy

If a feature is not too insane, feel free to submit a [feature request](https://github.com/5GameMaker/discord-backup-util/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.md&title=feature%3A+This+one%21).
If a feature is not too insane, feel free to submit a [feature request](https://github.com/5GameMaker/discord-backup-util/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.md&title=feature%3A+This+one%21). If you can actually work on a feautre, fork this repo and then submit a PR, although it'd be nice to open a FR first to see if your work is going to be accepted into the project.

## Contributing

Submit all PRs to `master` branch. PRs to `stable` will not be accepted.