Skip to content

Commit

Permalink
V1.1.27: Release - Major features, capacitor, interactive cli, and ma…
Browse files Browse the repository at this point in the history
…ny more details(#78)
  • Loading branch information
torabian authored Oct 20, 2024
1 parent e5678a7 commit 948a261
Show file tree
Hide file tree
Showing 16 changed files with 1,137 additions and 252 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/fireback-build.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Fireback product(s) test, build and deploy
env:
CI: false
TERM: dumb

permissions:
contents: write
Expand Down Expand Up @@ -316,17 +317,15 @@ jobs:
run: cd cmd/fireback && make windows-zip
- name: Install debian file for x64
run: sudo dpkg -i artifacts/fireback-server-all/fireback-amd64.deb
- name: Make once more time
run: make
- name: Test if the regenerating fireback definitions is gonna work
description:
Fireback modules internally are generated by fireback itself. This test,
would show if there are any errors after force regenerting due to changes
to a language generation code.
run: cd make test_rebuild
run: make test_rebuild
- name: Refresh the direback dependencies
run: make refresh

# - name: Run fireback tests
# run: make && FIREBACK_SDK_LOCATION=~ ./artifacts/fireback/f tests run
# run: make test

- uses: actions/upload-artifact@master
with:
Expand Down Expand Up @@ -526,6 +525,7 @@ jobs:

- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@v4
if: github.ref == 'refs/heads/main' # Only deploy if on main branch
with:
folder: ./modules/workspaces/codegen/react-new/build # The folder the action should deploy.

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ vscode:


test:
FIREBACK_SDK_LOCATION=~/work/fireback ./artifacts/fireback/f tests run
FIREBACK_SDK_LOCATION=$(PWD) ./artifacts/fireback/f tests run

bed:
rm -rf ../fbtest && cd .. && ./fireback/artifacts/fireback/f new --name fbtest --ui --mobile --replace-fb ../fireback --module github.com/torabian/fireback/testbed
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ react.js dashboard compatible with fireback will be created. It already has a se

You can create a new project by installing fireback, and using `fireback new` command,
create some actions and entities and build your first backend with tons of functionalities in 10 minutes.
It would be an interactive question set, which initializes everything.

- [Download and install fireback](https://pixelplux.com/en/fireback/download-and-install-fireback)
- [Your first fireback project](https://pixelplux.com/en/fireback/your-first-fireback-project)
Expand Down
2 changes: 1 addition & 1 deletion e2e/scripts/rebuild.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ async function execa(command, file) {
async function processFilesAndRunMake(files, pwd) {
// Loop through each file and execute the external command
for (const file of files) {
const command = `${pwd}/artifacts/fireback/f gen gof --no-cache true --def ${pwd}/${file} --relative-to ${pwd} --gof-module github.com/torabian/fireback`;
const command = `${pwd}/app gen gof --no-cache true --def ${pwd}/${file} --relative-to ${pwd} --gof-module github.com/torabian/fireback`;
await execa(command, file);
}
}
Expand Down
300 changes: 239 additions & 61 deletions modules/accessibility/KeyboardShortcutEntity.dyno.go

Large diffs are not rendered by default.

Loading

0 comments on commit 948a261

Please sign in to comment.