The following information should help you ensure that you have all of the necessary files required for users to properly use your map. I suggest you format your "Map Release Package" in the following standard format: Place your map in a uniquely-named .zip format archive containing the following files (replace "your_map_name" in each example as appropriate):
/gfx/menus/levelshots/your_map_name_inf_briefcase.jpg (256x256 JPEG for Inf briefing)
/gfx/menus/levelshots/your_map_name_inf_extraction.jpg (256x256 JPEG for Inf briefing)
/scripts/your_map_name.arena
If you have any custom textures and shaders for your map, you probably already know where those will go. Different gametypes may require new levelshots, like those for the inf briefing. Check our Gametypes List for information on which custom gametypes require levelshots, as well as information about the .arena file, and all sorts of other useful stuff.