Metamation Developer Notes

  • Developer Notes
  • Resource Map
  • Tools
    • Code Formatting
    • Configuring Git
    • Assignments
    • Testing with Windows Sandbox
    • Single Binary Applications
    • Self-Updating Applications
  • Flux Workflow
    • Flux Workflow
    • Flux Development Style Guide
    • Release notes for Flux
    • SonarCloud analysis for Flux
    • Build a Flux SDK Program
    • Shipping Flux
    • Flux.Test
      • BasicBendAuto Test
      • LaserAuto.cs Detailed Documentation
      • Laserexample:Test1
  • Technical Notes
    • File formats
      • .FX File Format
      • Au(Gold) streams
      • .GEO File Format
      • .LST File Format
      • .LST file - technology
      • .BNC File Format
      • .WAD Files: Flux Resource Packages
      • .Curl Files: ASCII config information
    • Folders App
      • Data\Bendtools
      • Data\Machines
    • FluxCode
      • Welcome & Repo Map
      • Architecture & System Context
      • Subsystem *Bend* (Press Brake)
      • Subsystem *BCell* (Bend Cell Automation)
      • API Maps
      • Data Model Catalog
      • Design Patterns -- A Reader's Guide
      • Tests and Golden Paths
      • Guided Code Tours
      • CAM Glossary with Code Mapping
      • Assignments
      • Flux Onboarding Handbook
    • Data flow
      • Part
        • Part.Dwg
        • Part.Load
        • Part.Load to Part.Dwg
      • BendTech.cs
      • Bend Technology
      • Laser Cutting Technology
    • LTS (Long term support mechanism)
    • Machine ID Scheme
  • FluxTester
    • Commands and Scripts
    • Command Cookbook
    • Script Commands
    • BendTooling.cs Test Inventory
    • LaserTooling.cs Test Steps
    • Fluxtester Recipe Book
    • Nesting.cs Overview
    • Nesting.cs Recipe Book
    • Job.cs Overview
    • Job.cs Recipe Book
  • Software license
  • 3d party software
    • Python
  • Documentation
    • Bento documentation
      • Structure of a Bento page
      • Attributes
    • Software
      • Software Requirement
      • Installation
      • Git workflow for documentation contributors
    • Quick start guide
    • Workflow
      • Roles and responsibilities
      • Analyze
      • Edit
      • Proofread
      • Pre-Publish
      • Publish
      • Release cycle
      • Information required for Documentation Team
      • Checklist for Documenters
    • Styleguide
    • Flavoring
    • Translation
      • Ordering translation for a new document
    • Citations
    • Annotation
Documentation
/
Workflow
/
Pre-Publish

Pre-Publish

Merge Pull Request

Once the pull request is approved, it should be merged the main branch.

  1. To merge a pull request, go to the specific GitHub repository → Pull request page.

    pullrequest
  2. Click Merge pull request and select Confirm merge.

    mergepullrequest
    confirmmerge
Ensure to resolve conflicts, if any.

Generate HTML Files

Run Bento to compile AsciiDoc files and generate HTML files.

Ensure you pull the contents from remote main branch to your local main branch.

Following are the steps to generate the HTML files:

  1. From your local Git folder, open Command Prompt and type git br to see list of all branches.

  2. Type git sw main to switch to the main branch.

  3. Type git pull to pull the latest content from the main branch.

  4. Type bento . to generate HTML files.

    1. Once HTML files are generated, commit and push the files to the relevant HTML GitHub repository.

      1. If it is a new document, create a new URL by following the steps in Publish.

      2. If it is an existing document, it will deploy automatically.

Ensure that the Auto-deploy in Render setting is ON.

Contents

  • Merge Pull Request
  • Generate HTML Files
Proofread Publish

      Copyright © 2025 TRUMPF Metamation. All rights reserved.

    Compiled by Bento